Nevow v.s. Django and Nevow developers in Sydney

Robert Gravina <[email protected]> Fri, 15 Feb 2008 17:22:16 +0900
Newsgroups gmane.comp.python.quotient.dev
Message-ID <[email protected]>
Divmod people,


I've been using Divmod stuff for a while now in a client/server  
project that uses Twisted and Axiom (it's still not finished yet...  
I'll let you know when it is). The frameworks are great, I'm  
continually impressed with the elegance of the design of each of them.

I'm now looking for a good lightweight web development framework  
(after saying goodbye to that behemoth, Plone). A typical site we  
create requires an administration backend so clients can keep their  
content updated. So, I'm looking for something that helps with  
templates, object-relational mapping, URLs, and auto admin-form  
creation. Nevow + Axiom looks great for this, and I've had a quick  
play with it and like what I see.

The problem is, others I work with want to go with Django. I've had a  
quick look at it, and it provides similar features that also exist in  
Nevow + Axiom + Twisted. It looks OK, and it gets the job done. It's  
also very very popular. But, I'm not so impressed with the design -  
e.g. looking at the first example in the Django Book, you need to run  
a command to generate some files (for settings and URLs), the define  
your model (it provides an object-relation mapper, but I don't think  
it's as good as Axiom), run a command to create database tables etc.  
etc. With Nevow most things are defined in a more object oriented  
way, and it builds on Twisted. It just seems better designed.

I'm not trying to start a Django-Nevow flamewar, but I'd really like  
to know:

1) Has anyone here used both of these frameworks and can offer a  
comparison?

2) Are there any developers in Sydney, Australia that can assist with  
Nevow sites?

Robert