this doesn't seem like a very pythonic way to do it. or even a django-nic way to do it.
http://docs.djangoproject.com/en/dev/topics/forms/
I haven't really done a lot of forms stuff with django yet, but this looks like it would be helpful in terms of automatic generation, validation, etc.