summaryrefslogtreecommitdiff
path: root/taskapp/forms
diff options
context:
space:
mode:
authoranoop2010-02-04 22:14:34 +0530
committeranoop2010-02-04 22:14:34 +0530
commitf9d063ba2c95fcb836437fbba60b2e5510e75d47 (patch)
tree9fbd66837c8ef6913cce03339b8b887d604f7d07 /taskapp/forms
parent6abcf4483cdfed7da478c626f48d22bee8448047 (diff)
downloadpytask-f9d063ba2c95fcb836437fbba60b2e5510e75d47.tar.gz
pytask-f9d063ba2c95fcb836437fbba60b2e5510e75d47.tar.bz2
pytask-f9d063ba2c95fcb836437fbba60b2e5510e75d47.zip
added views, templates for register, login, logout user.
Diffstat (limited to 'taskapp/forms')
-rw-r--r--taskapp/forms/user.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/taskapp/forms/user.py b/taskapp/forms/user.py
index e69de29..cca8173 100644
--- a/taskapp/forms/user.py
+++ b/taskapp/forms/user.py
@@ -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)