annotate apps/profile/forms.py @ 193:fe51ec4eccc1

Added necessary css and Javascript code for the comment system
author ahsanalishahid <ahsan.ali.shahid@gmail.com>
date Tue, 02 Jul 2013 02:01:02 +0500
parents c7be7def8b57
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
130
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
1 from django.forms import ModelForm
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
2 from django.contrib.auth.models import User
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
3 from django.utils.translation import ugettext as _
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
4
151
c7be7def8b57 Bundles! (basic functionality)
dellsystem <ilostwaldo@gmail.com>
parents: 130
diff changeset
5 from apps.profile.models import Profile
130
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
6
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
7
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
8 class ProfileForm(ModelForm):
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
9 class Meta:
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
10 model = Profile
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
11 exclude = ('user',)
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
12
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
13
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
14 class UserForm(ModelForm):
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
15 class Meta:
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
16 model = User
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
17 fields = ('first_name', 'last_name')
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
18
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
19 def __init__(self, *args, **kwargs):
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
20 super(UserForm, self).__init__(*args, **kwargs)
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
21
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
22 # Change the help text for names
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
23 name_text = _("We will display your name according to most Western \
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
24 European conventions, your given name(s) followed by your surname(s).")
5ab229c9d348 Add back ability to edit account settings
dellsystem <ilostwaldo@gmail.com>
parents:
diff changeset
25 self.fields['first_name'].help_text = name_text