You might want to check out spyce. It uses a server page model (like jsp and php) so you can embed python in html. It has the standard stuff you would need for making a web site (session support, etc) and also contains features like custom tags.
http://spyce.sourceforge.net/ -- http://mail.python.org/mailman/listinfo/python-list