3 ms·
Django strongly enforces MVC (MVT to be pedantic) programming. The templates and backend programming are kept not just at arms length, but in separate rooms.
by xyzzyb 16y ago
Django strongly enforces MVC (MVT to be pedantic) programming. The templates and backend programming are kept not just at arms length, but in separate rooms.
- alnayyir 16y agoMy day job is pretty much all Django, but I would like to point out that this overly popular trope about Django templates is unmerited and not unique/interesting. I would also like to point out that it's not a meaningful feature as templates still cannot be written in isolation by designers without a lot of previous agreed upon structure. The django apps model is similar in getting an unmerited amount of attention/praise.
- stdbrouw 16y ago"I would also like to point out that it's not a meaningful feature as templates still cannot be written in isolation by designers without a lot of previous agreed upon structure." True. I don't know of any framework that's truly nailed developer-designer interaction, though. Good, short read: http://alexgaynor.net/2010/mar/29/designer-developer-relations/ http://alexgaynor.net/2010/mar/29/designer-developer-relatio...
- alnayyir 16y ago> I don't know of any framework that's truly nailed developer-designer interaction, though. Never 'appen, icky hoomans are involved. That's like saying engineers and management will stop fighting over budgets and specifications.