Few years as a Django Developer but Still Feel Underqualified — Need Advice to gain Confidence
Hi everyone,
I have few years of experience as a Python Django developer, working from home since day one. I'm currently trying to switch jobs, but I feel like I don't know enough Django or I don't have enough confidence in it.
During this time, I've learned many things other than just django. I haven't built enough personal projects to showcase my skills. Whenever I try to build something, I end up relying heavily on ChatGPT — although I understand what the code does and why it's written that way. Most of my learning has come from YouTube tutorials, and I'm a quick learner, but I struggle with consistency.
One day I'm learning React, the next day something new, and by the end of the week, I'm exploring something entirely different. I feel like I'm all over the place and not mastering anything.
Is this common among self-taught developers? How can I gain real confidence in Django? Should I stick to a structured resource like a book or course? If yes, could you recommend one?
Any advice or personal experiences would be really helpful. Thank you!
/r/django
https://redd.it/1j1w4ca
Hi everyone,
I have few years of experience as a Python Django developer, working from home since day one. I'm currently trying to switch jobs, but I feel like I don't know enough Django or I don't have enough confidence in it.
During this time, I've learned many things other than just django. I haven't built enough personal projects to showcase my skills. Whenever I try to build something, I end up relying heavily on ChatGPT — although I understand what the code does and why it's written that way. Most of my learning has come from YouTube tutorials, and I'm a quick learner, but I struggle with consistency.
One day I'm learning React, the next day something new, and by the end of the week, I'm exploring something entirely different. I feel like I'm all over the place and not mastering anything.
Is this common among self-taught developers? How can I gain real confidence in Django? Should I stick to a structured resource like a book or course? If yes, could you recommend one?
Any advice or personal experiences would be really helpful. Thank you!
/r/django
https://redd.it/1j1w4ca
Reddit
From the django community on Reddit
Explore this post and more from the django community
Use DjangoModelFormMutation to update instance in Graphene-Django
Hello,
I am currently trying out graphql in my Django application. I have installed Graphene Django and tried out the first things. Now I want to implement the CRUD operations for my model as simply as possible.
I found in the documentation that you can use the Django Forms for the mutations. So for my model I have
class Category(models.Model):
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
name = models.CharField(max_length=255)
language = models.ForeignKey('company.Language', on_delete=models.CASCADE)
i have created a form:
class CategoryForm(forms.ModelForm):
class Meta:
model = Category
fields = ('name', 'language',)
And now I use this mutation
class CategoryMutation(DjangoModelFormMutation):
category = graphene.Field(CategoryType)
class Meta:
form_class = CategoryForm
class Mutation(graphene.ObjectType):
create_category = CategoryMutation.Field()
The creation with the following graphql
/r/django
https://redd.it/1j1o5za
Hello,
I am currently trying out graphql in my Django application. I have installed Graphene Django and tried out the first things. Now I want to implement the CRUD operations for my model as simply as possible.
I found in the documentation that you can use the Django Forms for the mutations. So for my model I have
class Category(models.Model):
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
name = models.CharField(max_length=255)
language = models.ForeignKey('company.Language', on_delete=models.CASCADE)
i have created a form:
class CategoryForm(forms.ModelForm):
class Meta:
model = Category
fields = ('name', 'language',)
And now I use this mutation
class CategoryMutation(DjangoModelFormMutation):
category = graphene.Field(CategoryType)
class Meta:
form_class = CategoryForm
class Mutation(graphene.ObjectType):
create_category = CategoryMutation.Field()
The creation with the following graphql
/r/django
https://redd.it/1j1o5za
Reddit
From the django community on Reddit
Explore this post and more from the django community
Need Advise for deploying workers
Our client is currently using Render as a hosting service for the Django web app, 2 worker instances, one db instance and one redis instance. The client has a local server that they use for backups and store some information on site. I was thinking about moving the two workers and the redis instance to the NAS and connect them to the main server and the db.
From a cybersecurity perspective, I know it would be better to keep everything on Render, but the workers handle non-essential tasks and non-confidential information; so my take is that this could be done without severely compromising information for the client and reducing the montly costs on Render. I would obviously configure the NAS and the db so they only accept connections from one another and the NAS has decent cybersecurity protocols according to the client.
Am I missing something? Does anyone have any other suggestions?
/r/django
https://redd.it/1j2b9pw
Our client is currently using Render as a hosting service for the Django web app, 2 worker instances, one db instance and one redis instance. The client has a local server that they use for backups and store some information on site. I was thinking about moving the two workers and the redis instance to the NAS and connect them to the main server and the db.
From a cybersecurity perspective, I know it would be better to keep everything on Render, but the workers handle non-essential tasks and non-confidential information; so my take is that this could be done without severely compromising information for the client and reducing the montly costs on Render. I would obviously configure the NAS and the db so they only accept connections from one another and the NAS has decent cybersecurity protocols according to the client.
Am I missing something? Does anyone have any other suggestions?
/r/django
https://redd.it/1j2b9pw
Reddit
From the django community on Reddit
Explore this post and more from the django community
Need Help deploying a backend flask and front end react website
this is the repo https://github.com/HarshiniDonepudi/wound-app-vite
/r/flask
https://redd.it/1j28zgd
this is the repo https://github.com/HarshiniDonepudi/wound-app-vite
/r/flask
https://redd.it/1j28zgd
GitHub
GitHub - HarshiniDonepudi/wound-app-vite
Contribute to HarshiniDonepudi/wound-app-vite development by creating an account on GitHub.
D Self-Promotion Thread
Please post your personal projects, startups, product placements, collaboration needs, blogs etc.
Please mention the payment and pricing requirements for products and services.
Please do not post link shorteners, link aggregator websites , or auto-subscribe links.
\--
Any abuse of trust will lead to bans.
Encourage others who create new posts for questions to post here instead!
Thread will stay alive until next one so keep posting after the date in the title.
\--
Meta: This is an experiment. If the community doesnt like this, we will cancel it. This is to encourage those in the community to promote their work by not spamming the main threads.
/r/MachineLearning
https://redd.it/1j1hc0o
Please post your personal projects, startups, product placements, collaboration needs, blogs etc.
Please mention the payment and pricing requirements for products and services.
Please do not post link shorteners, link aggregator websites , or auto-subscribe links.
\--
Any abuse of trust will lead to bans.
Encourage others who create new posts for questions to post here instead!
Thread will stay alive until next one so keep posting after the date in the title.
\--
Meta: This is an experiment. If the community doesnt like this, we will cancel it. This is to encourage those in the community to promote their work by not spamming the main threads.
/r/MachineLearning
https://redd.it/1j1hc0o
Reddit
From the MachineLearning community on Reddit
Explore this post and more from the MachineLearning community
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/1j25eaj
# 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/1j25eaj
YouTube
Build & Integrate your own custom chatbot to a website (Python & JavaScript)
In this fun project you learn how to build a custom chatbot in Python and then integrate this to a website using Flask and JavaScript.
Starter Files: https://github.com/patrickloeber/chatbot-deployment
Get my Free NumPy Handbook: https://www.python-engi…
Starter Files: https://github.com/patrickloeber/chatbot-deployment
Get my Free NumPy Handbook: https://www.python-engi…
What Are Your Favorite Python Repositories?
Hey r/Python!
I’m always on the lookout for interesting and useful Python repositories, whether they’re libraries, tools, or just fun projects to explore. There are so many gems out there that make development easier, more efficient, or just more fun.
I'd love to hear what repositories you use the most or have found particularly interesting. Whether it's a library you can't live without, an underappreciated project, or something just for fun, let your suggestions be heard below!
Looking forward to your recommendations!
/r/Python
https://redd.it/1j2ev5f
Hey r/Python!
I’m always on the lookout for interesting and useful Python repositories, whether they’re libraries, tools, or just fun projects to explore. There are so many gems out there that make development easier, more efficient, or just more fun.
I'd love to hear what repositories you use the most or have found particularly interesting. Whether it's a library you can't live without, an underappreciated project, or something just for fun, let your suggestions be heard below!
Looking forward to your recommendations!
/r/Python
https://redd.it/1j2ev5f
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
Why is there no standard implementation of a disjoint set in python?
We have all sorts of data structure implemented as part of the standard library. However disjoint set or union find is totally missing. It's super useful for bunch of things - especially detecting relationships, cycles in graph etc.
Why isn't there an implementation of it? Seems fairly straightforward to write one in python - but having a platform backed implementation would do wonders for performance? Especially if the set becomes huge.
Edit - the contributing guidelines - Adding to the stdlib
/r/Python
https://redd.it/1j20l34
We have all sorts of data structure implemented as part of the standard library. However disjoint set or union find is totally missing. It's super useful for bunch of things - especially detecting relationships, cycles in graph etc.
Why isn't there an implementation of it? Seems fairly straightforward to write one in python - but having a platform backed implementation would do wonders for performance? Especially if the set becomes huge.
Edit - the contributing guidelines - Adding to the stdlib
/r/Python
https://redd.it/1j20l34
Python Developer's Guide
Adding to the stdlib
While the stdlib contains a great amount of useful code, sometimes you want more than is provided. This document is meant to explain how you can get either a new addition to a pre-existing module i...
I need help on deploying Django Channels
I wanted to deploy django channels Asgi on a server that has a free tier like pythonanywhere and I don't know one.
and Deploying Django channels requires Redis that is also a problem.
I appreciate any help on this
/r/django
https://redd.it/1j2qs5j
I wanted to deploy django channels Asgi on a server that has a free tier like pythonanywhere and I don't know one.
and Deploying Django channels requires Redis that is also a problem.
I appreciate any help on this
/r/django
https://redd.it/1j2qs5j
Reddit
From the django community on Reddit
Explore this post and more from the django community
How to enable reCAPTCHA v3 in Flask? I've been working on this literally for days... please help.
I'm at my wits end. The process seem so obvious, but it never works.
I have google cloud set up with keys. I've tried to set it up with the Python backend prebuild... which for some reason was deprecated in 2018 and they haven't updated the code. I've tried to set it the HTML button with their REST API, but that seems to only bet integrated for the non-button format.
I just want to stop bots from creating thousands of fake users on my database... please help.
/r/flask
https://redd.it/1j2zjje
I'm at my wits end. The process seem so obvious, but it never works.
I have google cloud set up with keys. I've tried to set it up with the Python backend prebuild... which for some reason was deprecated in 2018 and they haven't updated the code. I've tried to set it the HTML button with their REST API, but that seems to only bet integrated for the non-button format.
I just want to stop bots from creating thousands of fake users on my database... please help.
/r/flask
https://redd.it/1j2zjje
Reddit
From the flask community on Reddit
Explore this post and more from the flask community
R Had a paper accepted at CVPR, should I put it in arvix first ?
Hello,
So my first paper was accepted at CVPR.
Apparently the paper will be made available by the Computer Vision Foundation around the first of June. So I’m wondering if I should put it in arvix first !
/r/MachineLearning
https://redd.it/1j2epr9
Hello,
So my first paper was accepted at CVPR.
Apparently the paper will be made available by the Computer Vision Foundation around the first of June. So I’m wondering if I should put it in arvix first !
/r/MachineLearning
https://redd.it/1j2epr9
Reddit
From the MachineLearning community on Reddit
Explore this post and more from the MachineLearning 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/1j2xevt
# 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/1j2xevt
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
The first thing I wish someone told me before building a Django product.
Since I started with a lot of docs, blogs and tutorials to learn Django, I was never able to prioritize this.
But please put more focus on the authentication and permissions part, especially JWT if you are using a separate front-end. Else you will have to do a major restructure.
/r/django
https://redd.it/1j34pis
Since I started with a lot of docs, blogs and tutorials to learn Django, I was never able to prioritize this.
But please put more focus on the authentication and permissions part, especially JWT if you are using a separate front-end. Else you will have to do a major restructure.
/r/django
https://redd.it/1j34pis
Reddit
From the django community on Reddit
Explore this post and more from the django community
Do you use runtime type checking in Python?
Recently, I was surprised to see the following output from a Python program that uses type annotations:
> tail -3 unnacceptable.py
a: int = f()
b: int = g()
print(f'{a} + {b} = {a + b}')
> mypy --strict unnacceptable.py
Success: no issues found in 1 source file
> pyright unnacceptable.py
0 errors, 0 warnings, 0 informations
> python unnacceptable.py
1 + 2 = 12
The cause of this behaviour is the
def f() -> Any:
return '1'
def g() -> Any:
return '2'
Of course, the static type checkers have to allow the conversion from
This is in contrast to a statically-typed language (e.g. C# or Dart) which have a type equivalent to Python's
/r/Python
https://redd.it/1j318u1
Recently, I was surprised to see the following output from a Python program that uses type annotations:
> tail -3 unnacceptable.py
a: int = f()
b: int = g()
print(f'{a} + {b} = {a + b}')
> mypy --strict unnacceptable.py
Success: no issues found in 1 source file
> pyright unnacceptable.py
0 errors, 0 warnings, 0 informations
> python unnacceptable.py
1 + 2 = 12
The cause of this behaviour is the
Any type:def f() -> Any:
return '1'
def g() -> Any:
return '2'
Of course, the static type checkers have to allow the conversion from
Any to int at compile-time (because the return values of f and g could indeed be ints), and they don't do anything to check the types of those return values at runtime.This is in contrast to a statically-typed language (e.g. C# or Dart) which have a type equivalent to Python's
Any (named dynamic), but/r/Python
https://redd.it/1j318u1
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
Is flask with react ideal for a startup mvp?
Find Flask to be a bit more simplistic than Django or FastAPI. Want to use to it to build CRUD web app.
/r/flask
https://redd.it/1j3353q
Find Flask to be a bit more simplistic than Django or FastAPI. Want to use to it to build CRUD web app.
/r/flask
https://redd.it/1j3353q
Reddit
From the flask community on Reddit
Explore this post and more from the flask community
Where to put custom form attributes that are not fields?
If I have a ModelForm with some fields and want to add an attribute to it that's not a field, should I put it in the "Meta" inner-class or should I put it directly inside the ModelForm class itself, so right beside the other fields?
In the same way, is an ok thing to do to add an inner Meta class to forms that are not ModelForms when I want to add attributes to them that are not fields?
/r/django
https://redd.it/1j34pfq
If I have a ModelForm with some fields and want to add an attribute to it that's not a field, should I put it in the "Meta" inner-class or should I put it directly inside the ModelForm class itself, so right beside the other fields?
In the same way, is an ok thing to do to add an inner Meta class to forms that are not ModelForms when I want to add attributes to them that are not fields?
/r/django
https://redd.it/1j34pfq
Reddit
From the django community on Reddit
Explore this post and more from the django community
I Got Tired of "AI Shorts" Scams - So I Built My Own Free & Local Shorts Creator Tool!🎬
I love watching YouTube Shorts. What I don’t love? Seeing a flood of YouTubers claiming,
*"You can make easy AI Shorts in seconds!"* or "*Create your own automated YouTube channel*", .etc
Just to sell you their overpriced AI tools, subscriptions, or video editors.
So, out of sheer spite, I built [ShortsMaker](https://github.com/rajathjn/shorts_maker) \- a completely **free, open-source, local** Shorts automation tool that doesn’t try to upsell you anything. No subscriptions, no cloud nonsense - just Python, AI, and automation running entirely on your machine.
# What My Project Does
[ShortsMaker](https://github.com/rajathjn/shorts_maker) is a Python package that automates the creation of YouTube Shorts - entirely on your local machine. No cloud-based services, no subscriptions, no hidden paywalls, fully customizable short-video generation.
# ShortsMaker is built around four core classes:
* **ShortsMaker** – Handles multiple tasks, such as fetching posts from subreddits, generating audio, transcribing audio, and even fixing spelling & grammar in scripts.
* **MoviepyCreateVideo** – The engine that creates the short video by combining video clips, music, audio, and transcripts.
* **AskLLM** – Uses an AI LLM to extract the best possible **title, description, tags, and thumbnail description** for your script.
* **GenerateImage** – Uses FLUX to generate high-quality AI images for your Shorts.
# Target Audience
This project is for:
*
/r/Python
https://redd.it/1j36d7a
I love watching YouTube Shorts. What I don’t love? Seeing a flood of YouTubers claiming,
*"You can make easy AI Shorts in seconds!"* or "*Create your own automated YouTube channel*", .etc
Just to sell you their overpriced AI tools, subscriptions, or video editors.
So, out of sheer spite, I built [ShortsMaker](https://github.com/rajathjn/shorts_maker) \- a completely **free, open-source, local** Shorts automation tool that doesn’t try to upsell you anything. No subscriptions, no cloud nonsense - just Python, AI, and automation running entirely on your machine.
# What My Project Does
[ShortsMaker](https://github.com/rajathjn/shorts_maker) is a Python package that automates the creation of YouTube Shorts - entirely on your local machine. No cloud-based services, no subscriptions, no hidden paywalls, fully customizable short-video generation.
# ShortsMaker is built around four core classes:
* **ShortsMaker** – Handles multiple tasks, such as fetching posts from subreddits, generating audio, transcribing audio, and even fixing spelling & grammar in scripts.
* **MoviepyCreateVideo** – The engine that creates the short video by combining video clips, music, audio, and transcripts.
* **AskLLM** – Uses an AI LLM to extract the best possible **title, description, tags, and thumbnail description** for your script.
* **GenerateImage** – Uses FLUX to generate high-quality AI images for your Shorts.
# Target Audience
This project is for:
*
/r/Python
https://redd.it/1j36d7a
GitHub
GitHub - rajathjn/shorts_maker: Automated Video Generator
Automated Video Generator. Contribute to rajathjn/shorts_maker development by creating an account on GitHub.
Made a Tool That Tracks & Downloads Every Song you Hear
I’m excited to share a project I’ve been working on called MusicCollector! It’s a Python based tool that helps you identify, track, and even download songs you listen to in real-time. Whether you’re a music enthusiast, a developer, or just someone who loves automating cool stuff, this might be right up your alley!
Have you ever heard a song while scrolling through Instagram, YouTube, or while traveling, only for it to get stuck in your head, but you completely forget what it was later?
I found myself in this situation way too often, whether I was in a cafe, walking through a city, or just mindlessly scrolling instagram/yt late at night. I'd hear a song, love it, but then totally forget what it was called when I wanted to find it again.
I wanted a tool that could passively listen while I go about my day, automatically recognize songs, and store them in a history that I could check later, complete with a downloaded copy so I wouldn’t have to search again to download it. Over time, I realized this could also act as a musical memory log, a collection of every track I’ve discovered, tied to different moments and places in my life.
Eventually, I even thought about adding a geolocation
/r/Python
https://redd.it/1j38x4r
I’m excited to share a project I’ve been working on called MusicCollector! It’s a Python based tool that helps you identify, track, and even download songs you listen to in real-time. Whether you’re a music enthusiast, a developer, or just someone who loves automating cool stuff, this might be right up your alley!
Have you ever heard a song while scrolling through Instagram, YouTube, or while traveling, only for it to get stuck in your head, but you completely forget what it was later?
I found myself in this situation way too often, whether I was in a cafe, walking through a city, or just mindlessly scrolling instagram/yt late at night. I'd hear a song, love it, but then totally forget what it was called when I wanted to find it again.
I wanted a tool that could passively listen while I go about my day, automatically recognize songs, and store them in a history that I could check later, complete with a downloaded copy so I wouldn’t have to search again to download it. Over time, I realized this could also act as a musical memory log, a collection of every track I’ve discovered, tied to different moments and places in my life.
Eventually, I even thought about adding a geolocation
/r/Python
https://redd.it/1j38x4r
Reddit
From the Python community on Reddit: Made a Tool That Tracks & Downloads Every Song you Hear
Explore this post and more from the Python community
What is the best resource to learn Flask in 2025?
Most of the popular tutorials are 4 or 5 years old now, should i follow Corey Scafer?
/r/flask
https://redd.it/1j3c3zs
Most of the popular tutorials are 4 or 5 years old now, should i follow Corey Scafer?
/r/flask
https://redd.it/1j3c3zs
Reddit
From the flask community on Reddit
Explore this post and more from the flask community
Session cookies over HTTP
I have a misunderstanding over the "SESSION_COOKIE_SECURE" flask config element. If I understand correctly, it is supposed to ensure cookies are only sent over HTTPS. However, when I run my flask app in HTTP (unsecure), my session cookies are still sent to my browser and maked as "Secure: true".
What am I not understanding here?
/r/flask
https://redd.it/1j2xfle
I have a misunderstanding over the "SESSION_COOKIE_SECURE" flask config element. If I understand correctly, it is supposed to ensure cookies are only sent over HTTPS. However, when I run my flask app in HTTP (unsecure), my session cookies are still sent to my browser and maked as "Secure: true".
What am I not understanding here?
/r/flask
https://redd.it/1j2xfle
Reddit
From the flask community on Reddit
Explore this post and more from the flask community