pytask/taskapp/forms/user.py
changeset 6 94136f9a48bc
parent 5 aea7e764c033
child 16 d57e63325759
--- a/pytask/taskapp/forms/user.py	Fri Jan 29 19:27:26 2010 +0530
+++ b/pytask/taskapp/forms/user.py	Fri Jan 29 21:37:13 2010 +0530
@@ -0,0 +1,16 @@
+#!/usr/bin/python2.5
+
+from django import forms
+from pytask.taskapp.models import GENDER_CHOICES
+
+class RegistrationForm(forms.Form):
+    username = forms.CharField(max_length=30, required=True)
+    password = forms.CharField(max_length=60, required=True, widget=forms.PasswordInput)
+    repeat_password = forms.CharField(max_length=60, required=True, widget=forms.PasswordInput)
+    email = forms.EmailField(max_length=30, required=True)
+    gender = forms.ChoiceField(choices=GENDER_CHOICES, required = True)
+    dob = forms.DateField(required=True, help_text = "(YYYY-MM-DD)")
+
+class LoginForm(forms.Form):
+    username = forms.CharField(max_length=30, required=True)
+    password = forms.CharField(max_length=60, required=True, widget=forms.PasswordInput)