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

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 Summer 2026 batch! Applications are open till May 4

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

Search: