[EMAIL PROTECTED] wrote:

>Hi,
>I am a python newbie and need some advice.
>I have been charged with redeveloping a web application with a front end 
>written in python that has a backend of XML files.
>Currently it doesn't adequately separate out the presentation code from the 
>content code.
>Frankly it’s a mess (think bowl of spagetti).
>
>Does anyone have any recommendations for python toolkits or templating systems 
>that would simplify the cleanup and make the code more maintainable in the 
>future? I am a newbie, but not afraid to have a go. I also haven't done any 
>real application programming for a while - bit of perl and java stuff a few 
>years back. Just do perl/python/shell scripting these days.
>
>All comments welcome :-)
>
>Regards Anthony.
>
> Mr Anthony Hornby
>Library Systems and Technology Coordinator
>Charles Darwin University (CRICOS 300K)
>Phone: +61 8 8946 6011
>Email: [EMAIL PROTECTED]
>(remove the .no-spam)
>  
>
I've personally been pretty fond of TurboGears lately.  It encourages a 
really clean MVC with SQLObject as the default model layer.  I haven't 
checked, but I don't think SQLObject supports XML as a data source, but 
you could definitely write your own XML data access layer and use 
TurboGears.

- jmj
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to