JavaScript is generally used on the client side to verify that the
values about to be sent to the server are sensible. However, one
can't assume that JavaScript is available on the client, or that the
client is a web browser, so you should perform validation on the
server side.
In terms of plain Python, FormEncode is the best generic validation
framework I know of. http://pypi.python.org/pypi/FormEncode/ will
lead you to what you need. There is also validation in the Django
forms/newforms system, so you might want to look at that if you choose
to use Django on App Engine.
If you're new to Python, you might want to search
http://pypi.python.org/pypi/ for third-party modules that might make
your life easier.
Good luck,
Neil
--
Neil Blakey-Milner
http://nxsy.org/
n...@nxsy.org