The most popular choice for web apps, and the one I use myself, would be Django. You might post your question in the Django group:
http://groups-beta.google.com/group/django-users The only thing that I see that could be a problem would be the legacy database. But that depends very much upon your exact situation. -- http://mail.python.org/mailman/listinfo/python-list