←back to thread

Happy 20th Birthday, Django

(www.djangoproject.com)
578 points davepeck | 1 comments | | HN request time: 0.228s | source
Show context
i_am_programmer ◴[] No.44572290[source]
It feels surreal that every time a Django topic comes up on this site it's flooded with people praising it and proclaiming how much they love it.

I honestly found it to be the absolute worst Python framework I've ever worked with. I found it so hard to intuitively write code for it because it just does stuff for you in the background and you can't always see the execution order of code, especially when leveraging that default dashboard feature. I lasted 11 months in a role that used Django exclusively. I'm happy for people that built a career with it, but it just blows my mind people aren't more critical of it. Not that they necessarily need to be though.

replies(3): >>44572595 #>>44572690 #>>44573304 #
1. gitaarik ◴[] No.44572595[source]
It's probably because you never did the Django tutorial. Once you understand what what does, it's actually very nice, because you don't have any boilerplate. Django takes care of the boring parts, and you can focus on making the app. But at the same time you still have control to customize everything to your liking. And the docs are very good and complete, so you can always look up stuff if you don't understand it.