3 ms·
Zope seemed to have great people behind it, and was very solidly built, but it seemed a lot more monolithic, which ended up polarizing people. Django really be
by wisty 16y ago
Zope seemed to have great people behind it, and was very solidly built, but it seemed a lot more monolithic, which ended up polarizing people.
Django really benefits from the ability to swap out everything. People who hate the default libraries just find something better to use.
No migration? Use South. Some people run Django on Twisted or Tornado. There are different template libraries that people use. I'm not sure if the model layer can be swapped out so easily (without messing around with custom user authorization), but there's nothing to stop people using django models for authorization, and a separate database interface (even a no-sql one) for other data.
- bsdemon 16y agoDo you really have used Zope and Django if you say that the former is monolithic and the latter allows easy swap out its components?
- singingwolfboy 16y agoIf you're going to swap out everything, are you really using Django to begin with? Why not just use TurboGears[1], which seems based on the idea of swapping out standard components? [1] http://www.turbogears.org/ http://www.turbogears.org/
- cageface 16y agoYeah, you lose the full-stack benefits of Django pretty quickly once you start swapping out components. If I wanted a more customizable Python stack I'd pick one that was designed to work that way from the beginning.