Monday Daily Thread: Project ideas!
# Weekly Thread: Project Ideas 💡
Welcome to our weekly Project Ideas thread! Whether you're a newbie looking for a first project or an expert seeking a new challenge, this is the place for you.
## How it Works:
1. **Suggest a Project**: Comment your project idea—be it beginner-friendly or advanced.
2. **Build & Share**: If you complete a project, reply to the original comment, share your experience, and attach your source code.
3. **Explore**: Looking for ideas? Check out Al Sweigart's ["The Big Book of Small Python Projects"](https://www.amazon.com/Big-Book-Small-Python-Programming/dp/1718501242) for inspiration.
## Guidelines:
* Clearly state the difficulty level.
* Provide a brief description and, if possible, outline the tech stack.
* Feel free to link to tutorials or resources that might help.
# Example Submissions:
## Project Idea: Chatbot
**Difficulty**: Intermediate
**Tech Stack**: Python, NLP, Flask/FastAPI/Litestar
**Description**: Create a chatbot that can answer FAQs for a website.
**Resources**: [Building a Chatbot with Python](https://www.youtube.com/watch?v=a37BL0stIuM)
# Project Idea: Weather Dashboard
**Difficulty**: Beginner
**Tech Stack**: HTML, CSS, JavaScript, API
**Description**: Build a dashboard that displays real-time weather information using a weather API.
**Resources**: [Weather API Tutorial](https://www.youtube.com/watch?v=9P5MY_2i7K8)
## Project Idea: File Organizer
**Difficulty**: Beginner
**Tech Stack**: Python, File I/O
**Description**: Create a script that organizes files in a directory into sub-folders based on file type.
**Resources**: [Automate the Boring Stuff: Organizing Files](https://automatetheboringstuff.com/2e/chapter9/)
Let's help each other grow. Happy
/r/Python
https://redd.it/1mzbnhm
# Weekly Thread: Project Ideas 💡
Welcome to our weekly Project Ideas thread! Whether you're a newbie looking for a first project or an expert seeking a new challenge, this is the place for you.
## How it Works:
1. **Suggest a Project**: Comment your project idea—be it beginner-friendly or advanced.
2. **Build & Share**: If you complete a project, reply to the original comment, share your experience, and attach your source code.
3. **Explore**: Looking for ideas? Check out Al Sweigart's ["The Big Book of Small Python Projects"](https://www.amazon.com/Big-Book-Small-Python-Programming/dp/1718501242) for inspiration.
## Guidelines:
* Clearly state the difficulty level.
* Provide a brief description and, if possible, outline the tech stack.
* Feel free to link to tutorials or resources that might help.
# Example Submissions:
## Project Idea: Chatbot
**Difficulty**: Intermediate
**Tech Stack**: Python, NLP, Flask/FastAPI/Litestar
**Description**: Create a chatbot that can answer FAQs for a website.
**Resources**: [Building a Chatbot with Python](https://www.youtube.com/watch?v=a37BL0stIuM)
# Project Idea: Weather Dashboard
**Difficulty**: Beginner
**Tech Stack**: HTML, CSS, JavaScript, API
**Description**: Build a dashboard that displays real-time weather information using a weather API.
**Resources**: [Weather API Tutorial](https://www.youtube.com/watch?v=9P5MY_2i7K8)
## Project Idea: File Organizer
**Difficulty**: Beginner
**Tech Stack**: Python, File I/O
**Description**: Create a script that organizes files in a directory into sub-folders based on file type.
**Resources**: [Automate the Boring Stuff: Organizing Files](https://automatetheboringstuff.com/2e/chapter9/)
Let's help each other grow. Happy
/r/Python
https://redd.it/1mzbnhm
Adding asyncio.sleep(0) made my data pipeline (150 ms) not spike to (5500 ms)
I've been rolling out the oddest fix across my async code today, and its one of those that feels dirty to say the least.
Data pipeline has 2 long running asyncio.gather() tasks:
1 reads 6k rows over websocket every 100ms and stores them to a global dict of dicts
2 ETLs a deepcopy of the dicts and dumps it to a DB.
After \~30sec of running, this job gets insanely slow.
04:42:01 PM Processed 6745 asyncrunbatchinsert in 159.8427 ms
04:42:02 PM Processed 6711 asyncrunbatchinsert in 162.3137 ms
...
04:42:09 PM Processed 6712 asyncrunbatchinsert in 5489.2745 ms
Up to 5k rows, this job was happily running for months. Once I scaled it up beyond 5k rows, it hit this random slowdown.
Adding an \`asyncio.sleep(0)\` at the end of my function completely got rid of the "slow" runs and its consistently 150-160ms for days.
async def etltodb(msg):
# grab a deepcopy of the global msg cache
# etl it
# await dumptodb(etlmsg)
await asyncio.sleep(0) # <-- This "fixed it"
I believe
/r/Python
https://redd.it/1mzcxyc
I've been rolling out the oddest fix across my async code today, and its one of those that feels dirty to say the least.
Data pipeline has 2 long running asyncio.gather() tasks:
1 reads 6k rows over websocket every 100ms and stores them to a global dict of dicts
2 ETLs a deepcopy of the dicts and dumps it to a DB.
After \~30sec of running, this job gets insanely slow.
04:42:01 PM Processed 6745 asyncrunbatchinsert in 159.8427 ms
04:42:02 PM Processed 6711 asyncrunbatchinsert in 162.3137 ms
...
04:42:09 PM Processed 6712 asyncrunbatchinsert in 5489.2745 ms
Up to 5k rows, this job was happily running for months. Once I scaled it up beyond 5k rows, it hit this random slowdown.
Adding an \`asyncio.sleep(0)\` at the end of my function completely got rid of the "slow" runs and its consistently 150-160ms for days.
async def etltodb(msg):
# grab a deepcopy of the global msg cache
# etl it
# await dumptodb(etlmsg)
await asyncio.sleep(0) # <-- This "fixed it"
I believe
/r/Python
https://redd.it/1mzcxyc
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
I built a Python Prisoner's Dilemma Simulator
https://github.com/jasonaaberg/Prisoners-Dilemma
What My Project Does: It is a Python Based Prisoner's Dilemma simulator.
Target Audience: This is meant for anyone who has interests in Game Theory and learning about how to collect data and compare outcomes.
Comparison: I am unaware of any other Python based Prisoner's Dilemma simulators but I am sure they exist.
There's a CLI and GUI version in this repo. It can be played as Human vs. Computer or Computer vs. Computer. There are 3 built in computer strategies to choose from and you can define how many rounds it will play. When you run the auto play all option it will take a little while as it runs all of the rounds in the background and then shows the output.
If you get a chance I would love some feedback. I wrote a lot of the code myself and also use Claude to help out with a lot of the stuff that I couldn't figure out how to make it work.
If anyone does look at it thank you in advance!!!!!
/r/Python
https://redd.it/1mzbj8n
https://github.com/jasonaaberg/Prisoners-Dilemma
What My Project Does: It is a Python Based Prisoner's Dilemma simulator.
Target Audience: This is meant for anyone who has interests in Game Theory and learning about how to collect data and compare outcomes.
Comparison: I am unaware of any other Python based Prisoner's Dilemma simulators but I am sure they exist.
There's a CLI and GUI version in this repo. It can be played as Human vs. Computer or Computer vs. Computer. There are 3 built in computer strategies to choose from and you can define how many rounds it will play. When you run the auto play all option it will take a little while as it runs all of the rounds in the background and then shows the output.
If you get a chance I would love some feedback. I wrote a lot of the code myself and also use Claude to help out with a lot of the stuff that I couldn't figure out how to make it work.
If anyone does look at it thank you in advance!!!!!
/r/Python
https://redd.it/1mzbj8n
GitHub
GitHub - jasonaaberg/Prisoners-Dilemma: A Python implementation of the classic game theory scenario featuring multiple game modes…
A Python implementation of the classic game theory scenario featuring multiple game modes and AI strategies. Available in both command line and GUI versions. - jasonaaberg/Prisoners-Dilemma
Clipipe – Pipe command output between machines, even behind NAT
Hi everyone 👋
I built [**Clipipe**](https://clipipe.io/), a small open-source tool written in Python that lets you **pipe command output from one machine to another**, even if they’re behind NAT or firewalls.
# 🔹 What My Project Does
Clipipe makes it easy to send and receive data between machines using simple, human-readable codes. You can use it in shell pipelines, so anything you’d normally pipe (`stdout` → `stdin`) can now cross machines.
**Example:**
# Send data
echo "Hello World" | clipipe send
# -> returns a short code, e.g. bafilo42
# Retrieve it elsewhere
clipipe receive bafilo42
It works just as well for files and archives:
tar cz project/ | clipipe send
clipipe receive <code> | tar xz
# 🔹 Target Audience
* Developers who want a quick, frictionless way to move data between machines (work ↔ home, dev ↔ server, VM ↔ host).
* People working behind strict NAT/firewalls where `scp`, `ssh`, or direct networking isn’t possible.
* Anyone who likes CLI-first tools that integrate naturally into existing Unix pipelines.
This is a **production-ready tool** (available on PyPI, installable via `pipx` or `uv`), but also
/r/Python
https://redd.it/1mz83yx
Hi everyone 👋
I built [**Clipipe**](https://clipipe.io/), a small open-source tool written in Python that lets you **pipe command output from one machine to another**, even if they’re behind NAT or firewalls.
# 🔹 What My Project Does
Clipipe makes it easy to send and receive data between machines using simple, human-readable codes. You can use it in shell pipelines, so anything you’d normally pipe (`stdout` → `stdin`) can now cross machines.
**Example:**
# Send data
echo "Hello World" | clipipe send
# -> returns a short code, e.g. bafilo42
# Retrieve it elsewhere
clipipe receive bafilo42
It works just as well for files and archives:
tar cz project/ | clipipe send
clipipe receive <code> | tar xz
# 🔹 Target Audience
* Developers who want a quick, frictionless way to move data between machines (work ↔ home, dev ↔ server, VM ↔ host).
* People working behind strict NAT/firewalls where `scp`, `ssh`, or direct networking isn’t possible.
* Anyone who likes CLI-first tools that integrate naturally into existing Unix pipelines.
This is a **production-ready tool** (available on PyPI, installable via `pipx` or `uv`), but also
/r/Python
https://redd.it/1mz83yx
Django+React: SameSite
Hi,
I have a question/need advice about CSRF.
I deployed my django on render, and my frontend in vercel.
In development, I could configure the CSRF to make me being able to make a PUT request from Render to Django.
In deployment, my request doesn't attach the cookie, due to SameSite policy being in Lax (I think, since in development i was in localhost). Do I need to put the SameSite to None, or is there another way?
/r/django
https://redd.it/1mz6r62
Hi,
I have a question/need advice about CSRF.
I deployed my django on render, and my frontend in vercel.
In development, I could configure the CSRF to make me being able to make a PUT request from Render to Django.
In deployment, my request doesn't attach the cookie, due to SameSite policy being in Lax (I think, since in development i was in localhost). Do I need to put the SameSite to None, or is there another way?
/r/django
https://redd.it/1mz6r62
Reddit
From the django community on Reddit
Explore this post and more from the django community
Kryypto: a fully keyboard supported python text editor.
Kryypto is a Python-based text editor designed to be lightweight and fully operable via the keyboard. It allows deep customization with CSS and a configuration file, includes built-in Git/GitHub integration, and supports syntax highlighting for multiple formats.
# Features:
* Lightweight – minimal overhead
* Full Keyboard Support – no need for the mouse, every feature is accessible via hotkeys
* Custom Styling
* `config\configuration.cfg` for editor settings
* CSS for theme and style customization
* Editing Tools
* Find text in file
* Jump to line
* Adjustable cursor (color & width)
* Configurable animations (types & duration)
* Git & GitHub Integration
* View total commits
* See last commit message & date
* Track file changes directly inside the editor
* Productivity Features
* Autocompleter
* Builtin Terminal
* Docstring panel (hover to see function/class docstring)
* Tab-based file switching
* Custom title bar
* Syntax Highlighting for
* Python
* CSS
* JSON
* Config files
* Markdown
# Target Audience
* Developers who prefer keyboard-driven workflows (no
/r/Python
https://redd.it/1myslq3
Kryypto is a Python-based text editor designed to be lightweight and fully operable via the keyboard. It allows deep customization with CSS and a configuration file, includes built-in Git/GitHub integration, and supports syntax highlighting for multiple formats.
# Features:
* Lightweight – minimal overhead
* Full Keyboard Support – no need for the mouse, every feature is accessible via hotkeys
* Custom Styling
* `config\configuration.cfg` for editor settings
* CSS for theme and style customization
* Editing Tools
* Find text in file
* Jump to line
* Adjustable cursor (color & width)
* Configurable animations (types & duration)
* Git & GitHub Integration
* View total commits
* See last commit message & date
* Track file changes directly inside the editor
* Productivity Features
* Autocompleter
* Builtin Terminal
* Docstring panel (hover to see function/class docstring)
* Tab-based file switching
* Custom title bar
* Syntax Highlighting for
* Python
* CSS
* JSON
* Config files
* Markdown
# Target Audience
* Developers who prefer keyboard-driven workflows (no
/r/Python
https://redd.it/1myslq3
Reddit
From the Python community on Reddit: Kryypto: a fully keyboard supported python text editor.
Explore this post and more from the Python community
Netbook - a jupyter client for the terminal
Hey folks!
I’m excited to share a project I’ve been hacking on: [netbook](https://github.com/lyovushka/netbook), a Jupyter notebook client that works directly in your terminal (yet another one).
**What My Project Does**
netbook brings the classic Jupyter notebook experience right to your terminal, built using the [textual](https://textual.textualize.io/) framework. It doesn't aim to be an IDE, so there are is no file browser nor any menus. Rather it aims to provide a smooth and familiar experience for jupyter notebook users. Check out the demo on the [github](https://github.com/lyovushka/netbook)
**Highlights**
* Emulates Jupyter with cell execution and outputs directly in the terminal
* Image outputs in most major terminals (Kitty, Wezterm, iTerm2, etc.)
* Pretty printing pandas dataframes
* Kernel selector for working with different languages
* Great for server environments or coding without a browser
**Target Audience**
The intersection of people who prefer working in terminals and people who use jupyter notebooks.
**Comparison**
The key difference with related projects is that netbook doesn't aim to be an IDE. It aims to provide a smooth experience in the limited scope as a notebook environment. Some related projects.
* [euporie](https://euporie.readthedocs.io/en/latest/) is the undisputed king of terminal jupyter clients. One key difference is that euporie predates textual and is built on prompt-toolkit instead.
* [jpterm](https://github.com/davidbrochart/jpterm) is built on textual and has been
/r/Python
https://redd.it/1myrhdt
Hey folks!
I’m excited to share a project I’ve been hacking on: [netbook](https://github.com/lyovushka/netbook), a Jupyter notebook client that works directly in your terminal (yet another one).
**What My Project Does**
netbook brings the classic Jupyter notebook experience right to your terminal, built using the [textual](https://textual.textualize.io/) framework. It doesn't aim to be an IDE, so there are is no file browser nor any menus. Rather it aims to provide a smooth and familiar experience for jupyter notebook users. Check out the demo on the [github](https://github.com/lyovushka/netbook)
**Highlights**
* Emulates Jupyter with cell execution and outputs directly in the terminal
* Image outputs in most major terminals (Kitty, Wezterm, iTerm2, etc.)
* Pretty printing pandas dataframes
* Kernel selector for working with different languages
* Great for server environments or coding without a browser
**Target Audience**
The intersection of people who prefer working in terminals and people who use jupyter notebooks.
**Comparison**
The key difference with related projects is that netbook doesn't aim to be an IDE. It aims to provide a smooth experience in the limited scope as a notebook environment. Some related projects.
* [euporie](https://euporie.readthedocs.io/en/latest/) is the undisputed king of terminal jupyter clients. One key difference is that euporie predates textual and is built on prompt-toolkit instead.
* [jpterm](https://github.com/davidbrochart/jpterm) is built on textual and has been
/r/Python
https://redd.it/1myrhdt
GitHub
GitHub - lyovushka/netbook: A jupyter client for your terminal
A jupyter client for your terminal. Contribute to lyovushka/netbook development by creating an account on GitHub.
For the Authorization nerds.
https://www.reddit.com/r/django/comments/1mxrf1z/django_abac_implementation_handling_finegrained/nah2rr4/
/r/django
https://redd.it/1mzjlfh
https://www.reddit.com/r/django/comments/1mxrf1z/django_abac_implementation_handling_finegrained/nah2rr4/
/r/django
https://redd.it/1mzjlfh
Reddit
This-Albatross8012's comment on "Django ABAC implementation - handling fine-grained permissions across API boundaries?"
Explore this conversation and more from the django community
Need help in serving django static and media file through AWS S3 bucket
I upgraded my project to Django 5.2. Now the problem is I followed all the available tutorial both text and videos and configured my Static and Media file to serve through S3 bucket. But the problem is when I am running collectstatic or uploading any file the static and media directory is created in the local file storage where my application code is deployed instead of S3 bucket. All the available tutorials are at least 1 year old and things have been changed in S3 bucket settings so couldn't follow the whole process. So if someone can provide me the right tutorial that still works, will be thankful to him/her.
/r/django
https://redd.it/1mz1qfs
I upgraded my project to Django 5.2. Now the problem is I followed all the available tutorial both text and videos and configured my Static and Media file to serve through S3 bucket. But the problem is when I am running collectstatic or uploading any file the static and media directory is created in the local file storage where my application code is deployed instead of S3 bucket. All the available tutorials are at least 1 year old and things have been changed in S3 bucket settings so couldn't follow the whole process. So if someone can provide me the right tutorial that still works, will be thankful to him/her.
/r/django
https://redd.it/1mz1qfs
Reddit
From the django community on Reddit
Explore this post and more from the django community
Should I use AI for my templates generation
Hello guys, I am a junior dev just starting out with django/Python (it's been almost a year of learning).
So, when I started out with Django, I was always writing my templates by hand, as I had a little HTML knowledge. But now, after working on some projects that require me to write more templates, I've found myself using AI for just my templates. Is this good practice or do I need to stop?
/r/djangolearning
https://redd.it/1mxjxr8
Hello guys, I am a junior dev just starting out with django/Python (it's been almost a year of learning).
So, when I started out with Django, I was always writing my templates by hand, as I had a little HTML knowledge. But now, after working on some projects that require me to write more templates, I've found myself using AI for just my templates. Is this good practice or do I need to stop?
/r/djangolearning
https://redd.it/1mxjxr8
Reddit
From the djangolearning community on Reddit
Explore this post and more from the djangolearning community
[R] Advanced Conformal Prediction – A Complete Resource from First Principles to Real-World
Hi everyone,
I’m excited to share that my new book, ***Advanced Conformal Prediction: Reliable Uncertainty Quantification for Real-World Machine Learning***, is now available in early access.
Conformal Prediction (CP) is one of the most powerful yet underused tools in machine learning: it provides **rigorous, model-agnostic uncertainty quantification with finite-sample guarantees**. I’ve spent the last few years researching and applying CP, and this book is my attempt to create a **comprehensive, practical, and accessible guide**—from the fundamentals all the way to advanced methods and deployment.
# What the book covers
* **Foundations** – intuitive introduction to CP, calibration, and statistical guarantees.
* **Core methods** – split/inductive CP for regression and classification, conformalized quantile regression (CQR).
* **Advanced methods** – weighted CP for covariate shift, EnbPI, blockwise CP for time series, conformal prediction with deep learning (including transformers).
* **Practical deployment** – benchmarking, scaling CP to large datasets, industry use cases in finance, healthcare, and more.
* **Code & case studies** – hands-on Jupyter notebooks to bridge theory and application.
# Why I wrote it
When I first started working with CP, I noticed there wasn’t a single resource that takes you **from zero knowledge to advanced practice**. Papers were often too technical, and tutorials too narrow. My goal was to put everything in one place: the theory, the intuition, and
/r/Python
https://redd.it/1mzmaj1
Hi everyone,
I’m excited to share that my new book, ***Advanced Conformal Prediction: Reliable Uncertainty Quantification for Real-World Machine Learning***, is now available in early access.
Conformal Prediction (CP) is one of the most powerful yet underused tools in machine learning: it provides **rigorous, model-agnostic uncertainty quantification with finite-sample guarantees**. I’ve spent the last few years researching and applying CP, and this book is my attempt to create a **comprehensive, practical, and accessible guide**—from the fundamentals all the way to advanced methods and deployment.
# What the book covers
* **Foundations** – intuitive introduction to CP, calibration, and statistical guarantees.
* **Core methods** – split/inductive CP for regression and classification, conformalized quantile regression (CQR).
* **Advanced methods** – weighted CP for covariate shift, EnbPI, blockwise CP for time series, conformal prediction with deep learning (including transformers).
* **Practical deployment** – benchmarking, scaling CP to large datasets, industry use cases in finance, healthcare, and more.
* **Code & case studies** – hands-on Jupyter notebooks to bridge theory and application.
# Why I wrote it
When I first started working with CP, I noticed there wasn’t a single resource that takes you **from zero knowledge to advanced practice**. Papers were often too technical, and tutorials too narrow. My goal was to put everything in one place: the theory, the intuition, and
/r/Python
https://redd.it/1mzmaj1
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
16 лет учусь самоучка
здрасьте я будущий программист. Выбрал язык питон, что посоветуете где брать информацию?
беру информацию в интернете блогеры 15 часовые 5 часовые видео смотрю. и еще как правильно практиковатся? все говорят что надо практики много а как правильно это делать?
/r/Python
https://redd.it/1mzv2v2
здрасьте я будущий программист. Выбрал язык питон, что посоветуете где брать информацию?
беру информацию в интернете блогеры 15 часовые 5 часовые видео смотрю. и еще как правильно практиковатся? все говорят что надо практики много а как правильно это делать?
/r/Python
https://redd.it/1mzv2v2
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
Don't build search in-house - here's my Django + Algolia demo showing why external search services might be better!
I am not a huge proponent of building search in house - I have put together a demo using which you can quickly integrate an external search service (Algolia).
What I have covered in this demo:
Integrating an existing Django application with a scalable search layer
Using Algolia to automatically index models
Configuring a search interface that is instantaneous and typo-tolerant
Using Algolia to do away with the requirement for independently run search infrastructure
Checkout the video here: https://www.youtube.com/watch?v=dWyu9dSvFPM&ab\_channel=KubeNine
You can find the complete code here: https://github.com/kubenine/algolia-showcase
Please share your views and feedback!
/r/django
https://redd.it/1mzo2ee
I am not a huge proponent of building search in house - I have put together a demo using which you can quickly integrate an external search service (Algolia).
What I have covered in this demo:
Integrating an existing Django application with a scalable search layer
Using Algolia to automatically index models
Configuring a search interface that is instantaneous and typo-tolerant
Using Algolia to do away with the requirement for independently run search infrastructure
Checkout the video here: https://www.youtube.com/watch?v=dWyu9dSvFPM&ab\_channel=KubeNine
You can find the complete code here: https://github.com/kubenine/algolia-showcase
Please share your views and feedback!
/r/django
https://redd.it/1mzo2ee
YouTube
Full-Text Search Implementation in Django using Algolia
At Kubenine, we think that a quick, appropriate, and easy search is the foundation of excellent user experiences.
In this video we show how to combine Algolia with a Django-based book catalog application.
What is covered in this demo:
- Integrating an…
In this video we show how to combine Algolia with a Django-based book catalog application.
What is covered in this demo:
- Integrating an…
Looking for contributors on a 5E compatible character generator
https://arcanapdf.onedice.org
/r/flask
https://redd.it/1mzk5v1
https://arcanapdf.onedice.org
/r/flask
https://redd.it/1mzk5v1
arcanapdf.onedice.org
ArcanaPDF - AI-Powered Character Sheet Generator
AI-powered 5E compatible character sheets with ArcanaPDF! Generate unique backstories, portraits, and MP3s for your campaign. Open-source and free to use.
Who can tell me what happens when we create a new Django application with the command "python manage.py startapp <name>"?
Who can tell me what happens when we create a new Django application with the command "python manage.py startapp <name>"?
I thought that it just creates a directory with standard files and that's it. Then we add this application to INSTALLED_APPS and that's it.
Well, that's not true!
I once tried to assign this process to my AI agent, it did all this, but... it doesn't work. Django point-blank doesn't see an application that was created not by the startapp command, but by simply creating files and adding them to INSTALLED_APPS. I deleted everything and recreated the application via startapp myself - and everything worked.
What did I miss?
/r/django
https://redd.it/1mz0kly
Who can tell me what happens when we create a new Django application with the command "python manage.py startapp <name>"?
I thought that it just creates a directory with standard files and that's it. Then we add this application to INSTALLED_APPS and that's it.
Well, that's not true!
I once tried to assign this process to my AI agent, it did all this, but... it doesn't work. Django point-blank doesn't see an application that was created not by the startapp command, but by simply creating files and adding them to INSTALLED_APPS. I deleted everything and recreated the application via startapp myself - and everything worked.
What did I miss?
/r/django
https://redd.it/1mz0kly
Reddit
From the django community on Reddit
Explore this post and more from the django community
Tuesday Daily Thread: Advanced questions
# Weekly Wednesday Thread: Advanced Questions 🐍
Dive deep into Python with our Advanced Questions thread! This space is reserved for questions about more advanced Python topics, frameworks, and best practices.
## How it Works:
1. **Ask Away**: Post your advanced Python questions here.
2. **Expert Insights**: Get answers from experienced developers.
3. **Resource Pool**: Share or discover tutorials, articles, and tips.
## Guidelines:
* This thread is for **advanced questions only**. Beginner questions are welcome in our [Daily Beginner Thread](#daily-beginner-thread-link) every Thursday.
* Questions that are not advanced may be removed and redirected to the appropriate thread.
## Recommended Resources:
* If you don't receive a response, consider exploring r/LearnPython or join the [Python Discord Server](https://discord.gg/python) for quicker assistance.
## Example Questions:
1. **How can you implement a custom memory allocator in Python?**
2. **What are the best practices for optimizing Cython code for heavy numerical computations?**
3. **How do you set up a multi-threaded architecture using Python's Global Interpreter Lock (GIL)?**
4. **Can you explain the intricacies of metaclasses and how they influence object-oriented design in Python?**
5. **How would you go about implementing a distributed task queue using Celery and RabbitMQ?**
6. **What are some advanced use-cases for Python's decorators?**
7. **How can you achieve real-time data streaming in Python with WebSockets?**
8. **What are the
/r/Python
https://redd.it/1n06wx9
# Weekly Wednesday Thread: Advanced Questions 🐍
Dive deep into Python with our Advanced Questions thread! This space is reserved for questions about more advanced Python topics, frameworks, and best practices.
## How it Works:
1. **Ask Away**: Post your advanced Python questions here.
2. **Expert Insights**: Get answers from experienced developers.
3. **Resource Pool**: Share or discover tutorials, articles, and tips.
## Guidelines:
* This thread is for **advanced questions only**. Beginner questions are welcome in our [Daily Beginner Thread](#daily-beginner-thread-link) every Thursday.
* Questions that are not advanced may be removed and redirected to the appropriate thread.
## Recommended Resources:
* If you don't receive a response, consider exploring r/LearnPython or join the [Python Discord Server](https://discord.gg/python) for quicker assistance.
## Example Questions:
1. **How can you implement a custom memory allocator in Python?**
2. **What are the best practices for optimizing Cython code for heavy numerical computations?**
3. **How do you set up a multi-threaded architecture using Python's Global Interpreter Lock (GIL)?**
4. **Can you explain the intricacies of metaclasses and how they influence object-oriented design in Python?**
5. **How would you go about implementing a distributed task queue using Celery and RabbitMQ?**
6. **What are some advanced use-cases for Python's decorators?**
7. **How can you achieve real-time data streaming in Python with WebSockets?**
8. **What are the
/r/Python
https://redd.it/1n06wx9
Discord
Join the Python Discord Server!
We're a large community focused around the Python programming language. We believe that anyone can learn to code. | 412982 members
I created this polygon screenshot tool for myself, I must say it may be useful to others!
* **What My Project Does -** Take a screenshot by drawing a precise polygon rather than being limited to a rectangular or manual free-form shape
* **Target Audience -** Meant for *production (For me, my professor just give notes pdf with everything jumbled together so I wanted to keep them organized, obviously on my note by taking screenshots of them)*
* **Comparison -** I am a windows user, neither does windows provide default polygon screenshot tool nor are they available on anywhere else on internet
* You can check it out on github: [https://github.com/sultanate-sultan/polygon-screenshot-tool](https://github.com/sultanate-sultan/polygon-screenshot-tool)
* You can find the demo video on my github repo page
/r/Python
https://redd.it/1mzxbia
* **What My Project Does -** Take a screenshot by drawing a precise polygon rather than being limited to a rectangular or manual free-form shape
* **Target Audience -** Meant for *production (For me, my professor just give notes pdf with everything jumbled together so I wanted to keep them organized, obviously on my note by taking screenshots of them)*
* **Comparison -** I am a windows user, neither does windows provide default polygon screenshot tool nor are they available on anywhere else on internet
* You can check it out on github: [https://github.com/sultanate-sultan/polygon-screenshot-tool](https://github.com/sultanate-sultan/polygon-screenshot-tool)
* You can find the demo video on my github repo page
/r/Python
https://redd.it/1mzxbia
GitHub
GitHub - sultanate-sultan/polygon-screenshot-tool: There aren't any screenshot tool in market that has polygon feature, like you…
There aren't any screenshot tool in market that has polygon feature, like you draw bunch of straight lines to enclsoe the area you want to take screenshot of - sultanate-sultan/polygon-scre...
Learning hosting solutions through books or articles?
good evening fellas!
Basically, I am pretty new to flask but really like it so far. I have trained myself to learn from books since a couple years for the guarantee of high quality content and completeness. So far I really like it, but it takes a lot of time and effort. I only know the basics about networking and am interested in hosting my new project on my own hardware, and therefore need some sort of http server software like apache or nginx.
Would you, assuming you are already pretty familiar with hosting solutions on own hardware, recommend learning apache or nginx through books, or through articles or videos? I really have no clue how long I will be busy learning how to install and configure, and really get comfortable with the process of hosting.
I would love to hear what you guys have to say.
Have a great night and take care,
peace
/r/flask
https://redd.it/1n02cj5
good evening fellas!
Basically, I am pretty new to flask but really like it so far. I have trained myself to learn from books since a couple years for the guarantee of high quality content and completeness. So far I really like it, but it takes a lot of time and effort. I only know the basics about networking and am interested in hosting my new project on my own hardware, and therefore need some sort of http server software like apache or nginx.
Would you, assuming you are already pretty familiar with hosting solutions on own hardware, recommend learning apache or nginx through books, or through articles or videos? I really have no clue how long I will be busy learning how to install and configure, and really get comfortable with the process of hosting.
I would love to hear what you guys have to say.
Have a great night and take care,
peace
/r/flask
https://redd.it/1n02cj5
Reddit
From the flask community on Reddit
Explore this post and more from the flask community
Building a competitive local LLM server in Python
My team at AMD is working on an open, universal way to run speedy LLMs locally on PCs, and we're building it in Python. I'm curious what the community here would think of the work, so here's a showcase post!
**What My Project Does**
Lemonade runs LLMs on PCs by loading them into a server process with an inference engine. Then, users can:
* Load up the web ui to get a GUI for chatting with the LLM and managing models.
* Connect to other applications over the OpenAI API (chat, coding assistants, document/RAG search, etc.).
* Try out optimized backends, such as ROCm 7 betas for Radeon GPUs or OnnxRuntime-GenAI for Ryzen AI NPUs.
**Target Audience**
* Users who want a dead-simple way to get started with LLMs. Especially if their PC has hardware like Ryzen AI NPU or a Radeon GPU that benefit from specialized optimization.
* Developers who are building cross-platform LLM apps and don't want to worry about the details of setting up or optimizing LLMs for a wide range of PC hardware.
**Comparison**
Lemonade is designed with the following 3 ideas in mind, which I think are essential for local LLMs. Each of the major alternatives has an inherent blocker that prevents them from doing
/r/Python
https://redd.it/1n027ew
My team at AMD is working on an open, universal way to run speedy LLMs locally on PCs, and we're building it in Python. I'm curious what the community here would think of the work, so here's a showcase post!
**What My Project Does**
Lemonade runs LLMs on PCs by loading them into a server process with an inference engine. Then, users can:
* Load up the web ui to get a GUI for chatting with the LLM and managing models.
* Connect to other applications over the OpenAI API (chat, coding assistants, document/RAG search, etc.).
* Try out optimized backends, such as ROCm 7 betas for Radeon GPUs or OnnxRuntime-GenAI for Ryzen AI NPUs.
**Target Audience**
* Users who want a dead-simple way to get started with LLMs. Especially if their PC has hardware like Ryzen AI NPU or a Radeon GPU that benefit from specialized optimization.
* Developers who are building cross-platform LLM apps and don't want to worry about the details of setting up or optimizing LLMs for a wide range of PC hardware.
**Comparison**
Lemonade is designed with the following 3 ideas in mind, which I think are essential for local LLMs. Each of the major alternatives has an inherent blocker that prevents them from doing
/r/Python
https://redd.it/1n027ew
Reddit
From the Python community on Reddit: Building a competitive local LLM server in Python
Explore this post and more from the Python community