Live data from Hacker News

Ask HN: Advice for someone struggling to learn Django

news.ycombinator.com

21–23 of 23 posts

Re: Ask HN: Advice for someone struggling to learn Django

#21

Earlier quoted context omitted.

try searching for djangogirls and hellowebapp tutorial on google that helped me learn django basic concept in a relative short frame of time two months to be exact, then check out https://simpleisbetterthancomplex.com blog posts on various python frameworks implementation and browse through github for various Django projects source code particularly drskepy django hackathon boiler plate. And if you still have problem…

Author of Hello Web App here — thanks for recommending! I actually moved the entire tutorial online recently, you can read it for free here: https://hellowebbooks.com/tutorial/ It's written in a way to help you build something unique, which might help your issue, OP. Basically I walk through building a "collection of things," which you can alter to create something like a Twitter clone, a directory, a blog, a store,…

Thank you very much limedaring! I will not hesitate to reach out once I hit my next roadblock. Look forward to trying out your tutorial :)

Re: Ask HN: Advice for someone struggling to learn Django

#22
Before learning Django, did you already understand the fundamentals of the web, relational databases, and basic programming?

Django abstracts away the tedious aspects of the use of SQL databases, form validation, HTTP requests and responses, and the like. It does not absolve you from understanding the underlying structures.

Re: Ask HN: Advice for someone struggling to learn Django

#23
post #10

It might be worthwhile to use a library like Flask which has less batteries included. This will force you to figure out which pieces of the puzzle you are missing and will (hopefully) allow you to learn a lot through exploration. Once you understand what everything is doing, going back to Django, you should understand what all of the components are doing. Django & Flask are not exactly one-to-one with the way they ha…

I would agree too. Flask will help you understand the basic web framework and will give you confidence. In the past I often used django but once I worked with flask I never looked back.
Post reply on HN