Django Framework Debate

The cluster focuses on opinions about Django's strengths, weaknesses, and evolution as a Python web framework, with frequent comparisons to Rails, Laravel, Flask, and others. Users share personal experiences, criticisms of its maturity and flexibility, and defenses of its productivity.

➡️ Stable 0.5x Web Development
3,844
Comments
20
Years Active
5
Top Authors
#3611
Topic ID

Activity Over Time

2007
39
2008
107
2009
202
2010
301
2011
208
2012
249
2013
290
2014
196
2015
121
2016
185
2017
198
2018
147
2019
167
2020
158
2021
271
2022
234
2023
301
2024
190
2025
276
2026
4

Keywords

PHP JS WEBSOCKETS node.js DX IMO THE DSL ORM RDB django rails python framework cms frameworks node js laravel node urls

Sample Comments

Takennickname Jul 14, 2025 View on HN

"If you're not using Django, you're probably just rebuilding it poorly."

darkteflon Oct 13, 2020 View on HN

Could you elaborate on why you dislike Django? Would be great to hear from someone with extensive Python experience.

What are some things you don’t like about Django?

What makes you think Django is terrible

sgt Jul 6, 2023 View on HN

Same opinion. Django is marvelous for getting stuff done.

JodieBenitez Jun 28, 2023 View on HN

Doctrine sucks too. Glad I'm using Django.

thunky May 4, 2025 View on HN

Django is similar but done better IMO.

gnz11 Aug 19, 2022 View on HN

What is missing from Django that you feel it didn’t evolve much?

maxwell Feb 29, 2008 View on HN

Think Rails is better than Django?

nop_slide Mar 29, 2025 View on HN

I appreciate this effort and am surprised by the negative sentiment. I evaluated the big 3 frameworks (Laravel, Django, and Rails) last year and Django felt like the worst of the lot.I really wanted to like Django more since I use python at $dayjob, but it seemed so far behind Laravel and Rails terms of DX and features. Also the ecosystem seemed fragmented and a lot of packages looked stale.For example, I remember having to piece together a static files pipeline for Django with whit