DEV Community

Discussion on: Getting Started with Django

Collapse
 
toddbirchard profile image
Todd Birchard

Thanks Max, that means a lot! I completely agree with your top two pain points for learning Django.

MVC was a foreign concept to me until I picked up Django. Learning an entirely new software design pattern in parallel to a monolithic framework such as Django is a VERY tall order (in retrospect, I'm not sure how I even managed to stick through it). There may very well be an effective way to convey these concepts to aspiring devs, but I'm not quite sure I've nailed down what that method would look like. It's something I'd love to tackle.

Confusion behind class-based vs function-based views actually threw me for a ride just the other day! This aspect of Django is in need of clearer documentation... perhaps a great candidate for the next post!

Thanks again for chiming in! It's reassuring to hear my personal pain points are shared with others... it's a great way to know what to write about next :)

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao

Hahaha I should thank you as well.

Since I was thinking of what are the other topics for me to write for Django.

If it is such a major pain point.

I might write it down and play around with the newly released Django 3 on how is done.