Turbogears seconded. It's a really great collection of tools. As an alternative, you may also want to check out Nevow. From the webpage:
"Nevow includes LivePage, a two-way bridge between JavaScript in a browser and Python on the server. For 0.3, LivePage has been updated to operate on Mozilla, Firefox, Windows Internet Explorer 6, and Safari on Mac OS X. Event handlers can be written in pure Python and JavaScript implementation details are hidden from the programmer, with Nevow taking care of routing data to and from the server using XmlHttpRequest." You'd use it with Twisted, but it may be the easiest solution once the initial learning curve is over. Livepage actually predates the AJAX terminology, so it's been around a while. The only major example I've seen is at http://www.jotlive.com, but it's a pretty good one. Multiple people can edit a document interactively at the same time. I tried the free account, and it was impressive. Good luck, Andrew _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor