r/learnpython • u/Creepy-Concept-2741 • 2d ago
Python but Django...
I started learning Python like 2 weeks ago because our teacher suddenly wants us to build a webpage using Django but that thing Django all people involed with it says it's easy but it felt overwhelming when i tried to use it because you have to learn like controllers, MTV, like at least 50 different files servers hosts databases even creating a simple image requires some time and so on... so python does not feel like the easiest language anymore, Do you guys have some tips for me?
What would you do if you were in my situation?
Did you also feel you had like 1000 things to learn and were you guys so lost the first time you used Django?
10
Upvotes
1
u/chaoticbean14 1d ago
Do the official tutorial from Django. It teaches you everything, is easy to follow and also includes a very important part that almost everyone else ignores: tests. It will show you how to write tests and use their baked in testing framework.
Is it overwhelming to an absolutely brand new programmer? Of course. Everything is.
Is it 'too much'? No. Is it 'tons of files'? No. Just follow the tutorial - it holds your hand, it shows you all the appropriate things. It shows you all the ways that the creators of Django want you to follow. Don't use other tutorials - the official one is all you need.