[BangPypers] Web Application Development

Rajeev J Sebastian rajeev.sebastian at gmail.com
Mon May 23 16:39:49 CEST 2011


On Thu, May 19, 2011 at 7:33 PM, Gopalakrishnan Subramani
<gopalakrishnan.subramani at gmail.com> wrote:
> Django is self contained solution, where it has ORM/Templates/Views/Routing
> tightly couples, IMHO. Where as in Pyramid, you have Options..

They are not tightly coupled at all.

In core django: There are a couple of generic views that are coupled
to Models (ORM), and there exists an integration layer between forms
and Models; forms are quite usable without Models. templates, routing,
etc are not coupled at all, though the bundled urlconf system is
simple to learn and effective.

In django contrib apps: 3rd party apps: preminent apps such as auth,
admin etc depend on ORM, and most 3rd party apps assume the use of the
ORM.

In any case, if you're just starting off with your application, django
would be a good choice (one of many), and with good options to move to
other components later.

Regards
Rajeev J Sebastian


More information about the BangPypers mailing list