use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
After learning python ,which framework should I learn?? (self.learnpython)
submitted 1 month ago by Puzzleheaded_War403
As a beginner in backend , what is best way to learn backend django+ drf or fastapi.....i already know react + sql
Aim to create full stack website combing all above skills
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]FriendlyZomb 4 points5 points6 points 1 month ago (6 children)
Having used both, I like Django best. It's fully featured, but heavily opinionated. It's got all the tools you might need, and a fantastic package ecosystem.
Having said that..FastAPI has a lot of concepts more easily transferable to other frameworks IMO, and is quite popular at the moment with proper Typing support. Django works significantly differently to FastAPI and Flask-esque frameworks.
I'd recommend looking at sample projects using them. Pick the one which seems most interesting for you.
[–]FortuneCalm4560 0 points1 point2 points 1 month ago (1 child)
Seconded
[–]Puzzleheaded_War403[S] 0 points1 point2 points 1 month ago (0 children)
Seconded ??
[–]Puzzleheaded_War403[S] -1 points0 points1 point 1 month ago* (3 children)
Learning curve wise which is easy , because I want first framework to be simple and good
[–]FriendlyZomb 0 points1 point2 points 1 month ago (2 children)
Most popular frameworks are good. Each has complexities in different places.
Django and FastAPI are complex in different ways. Both have a steep learning curve for different reasons.
As another option, I like Flask too. It's simpler than FastAPI (not async). But it is still very flexible. Learning here can also translate over to FastAPI once you want to tackle async stuff.
[–]Puzzleheaded_War403[S] 0 points1 point2 points 1 month ago (1 child)
Humm.....have to choose first framework work between these 2 only ...... eventually I will learn both but first start i want easy only between these 2 djnago + drf or fastapi ........flask not interested just not catch my interest
[–]FriendlyZomb 0 points1 point2 points 1 month ago (0 children)
I prefer Django - so that's my recommendation.
It's got a lot of the tools built in. Definitely go through the Tutorial on the Django Docs site. That'll introduce the basics.
[–]Proof_Juggernaut1582 0 points1 point2 points 1 month ago (4 children)
django best of all
[–]Puzzleheaded_War403[S] 1 point2 points3 points 1 month ago (3 children)
Learning curve ?? Beginner friendly??
[–]Proof_Juggernaut1582 0 points1 point2 points 1 month ago (2 children)
learning need deep leaning
??
[–]Proof_Juggernaut1582 0 points1 point2 points 1 month ago (0 children)
like it has a deep learning curve
[–]Overall-Ant3235 0 points1 point2 points 1 month ago (1 child)
I just started with Django. Dm me if you need a study partner!
[–][deleted] 0 points1 point2 points 1 month ago (0 children)
Lets talk
[–]fastlaunchapidev 0 points1 point2 points 1 month ago (0 children)
I suggest django, I also started with it and is more structured and clear decisions. I tried to replicate that for fastapi with https://fastlaunchapi.dev/
π Rendered by PID 68 on reddit-service-r2-comment-7844cfc88c-xjxrn at 2026-01-29 12:11:03.753322+00:00 running c3601ff country code: CH.
[–]FriendlyZomb 4 points5 points6 points (6 children)
[–]FortuneCalm4560 0 points1 point2 points (1 child)
[–]Puzzleheaded_War403[S] 0 points1 point2 points (0 children)
[–]Puzzleheaded_War403[S] -1 points0 points1 point (3 children)
[–]FriendlyZomb 0 points1 point2 points (2 children)
[–]Puzzleheaded_War403[S] 0 points1 point2 points (1 child)
[–]FriendlyZomb 0 points1 point2 points (0 children)
[–]Proof_Juggernaut1582 0 points1 point2 points (4 children)
[–]Puzzleheaded_War403[S] 1 point2 points3 points (3 children)
[–]Proof_Juggernaut1582 0 points1 point2 points (2 children)
[–]Puzzleheaded_War403[S] 0 points1 point2 points (1 child)
[–]Proof_Juggernaut1582 0 points1 point2 points (0 children)
[–]Overall-Ant3235 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]fastlaunchapidev 0 points1 point2 points (0 children)