Frameworks
Emmanuel Surleau
emmanuel.surleau at gmail.com
Mon Oct 19 17:54:54 EDT 2009
> Django : very strong integration, excellent documentation and support,
> huge community, really easy to get started with. And possibly a bit more
> mature and stable...
One strong point in favour of Django: it follows Python's philosophy of
"batteries included", and features a large array of plugins. There are also
numerous other add-ons created by the community.
Also, it has a pretty great administration interface.
It still manages to retain flexibility, but you're basically stuck with
Django's ORM (which is OK for simple things) and templating language (which is
OK as long as you don't need custom tags).
> Pylons : more loosely coupled (imply: less integration), based on
> "standard" components - which is both a blessing and a curse, specially
> wrt/ documentation -, requires a good knowledge of Python and the HTTP
> protocol to get started with. Very powerful and flexible but this comes
> with a price...
Haven't used Pylons, but the documentation has improved the last few years
with the Pylons book (http://pylonsbook.com/en/1.0/), while still not being up
to par with Django's. It has also a methodology for deployment, which Django
decidedly lacks.
Cheers,
Emm
More information about the Python-list
mailing list