Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

How is Django not an MVC framework? I'm not being snarky, just curious.


MVC means a ton of different things. Django itself does not use "MVC" to describe itself: https://docs.djangoproject.com/en/dev/faq/general/#django-ap...

> If you’re hungry for acronyms, you might say that Django is a “MTV” framework – that is, “model”, “template”, and “view.” That breakdown makes much more sense.


models -> models.py, controllers -> views.py, views -> templates,

right?


It's all semantics. As a long time django developer (4 years) I agree.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: