diff options
author | Aamir Khan <syst3m.w0rm@gmail.com> | 2012-07-24 17:00:25 -0400 |
---|---|---|
committer | Aamir Khan <syst3m.w0rm@gmail.com> | 2012-07-24 17:00:25 -0400 |
commit | 9f18a590819a01017c15169d82763680a72848fb (patch) | |
tree | 9c781cd677eeae9b1e50e986647e1929e99bdac7 /views/forms.py | |
parent | ae77d9901e2a466622818f95d784fb85b5296727 (diff) | |
download | hyperkitty-9f18a590819a01017c15169d82763680a72848fb.tar.gz hyperkitty-9f18a590819a01017c15169d82763680a72848fb.tar.xz hyperkitty-9f18a590819a01017c15169d82763680a72848fb.zip |
Packaging hyperkitty
Diffstat (limited to 'views/forms.py')
-rw-r--r-- | views/forms.py | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/views/forms.py b/views/forms.py deleted file mode 100644 index 97e5550..0000000 --- a/views/forms.py +++ /dev/null @@ -1,59 +0,0 @@ -from django import forms -from django.core import validators -from django.contrib.auth.models import User - -def isValidUsername(username): - try: - User.objects.get(username=username) - except User.DoesNotExist: - return - raise validators.ValidationError('The username "%s" is already taken.' % username) - -class RegistrationForm(forms.Form): - - username = forms.CharField(label='username', help_text=None, - widget=forms.TextInput( - attrs={'placeholder': 'username...'} - ), required = True, validators=[isValidUsername] - ) - - email = forms.EmailField(required=True) - - password1 = forms.CharField(widget=forms.PasswordInput) - - password2 = forms.CharField(widget=forms.PasswordInput) - - def save(self, new_user_data): - u = User.objects.create_user(new_user_data['username'], - new_user_data['email'], - new_user_data['password1']) - u.is_active = True - u.save() - return u - - -class AddTagForm(forms.Form): - tag = forms.CharField(label='', help_text=None, - widget=forms.TextInput( - attrs={'placeholder': 'Add a tag...'} - ) - ) - from_url = forms.CharField(widget=forms.HiddenInput, required=False) - -class SearchForm(forms.Form): - target = forms.CharField(label='', help_text=None, - widget=forms.Select( - choices=(('Subject', 'Subject'), - ('Content', 'Content'), - ('SubjectContent', 'Subject & Content'), - ('From', 'From')) - ) - ) - - keyword = forms.CharField(max_length=100,label='', help_text=None, - widget=forms.TextInput( - attrs={'placeholder': 'Search this list.'} - ) - ) - - |