Frameworks
Emmanuel Surleau
emmanuel.surleau at gmail.com
Tue Oct 20 17:59:30 EDT 2009
> Emmanuel Surleau a écrit :
> >> 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
>
> You're by no way "stuck" with Django's ORM - you are perfectly free not
> to use it. But then you'll obviously loose quite a lot of useful
> features and 3rd part apps...
You lose most of what makes it worth using Django, so you're in effect kind of
stuck with it. If you don't need/want the ORM, you might as well use something
else.
> > (which is OK for simple things) and templating language (which is
> > OK as long as you don't need custom tags).
>
> Custom tags are nothing complicated.
Compared to custom tags in, say, Mako? Having to implement a mini-parser for
each single tag when you can write a stupid Python function is needless
complication.
Cheers,
Emm
More information about the Python-list
mailing list