src/cm/views/user.py
changeset 131 0d43ccd0e1f7
parent 110 f0d097bff6b2
child 196 d435027bafac
--- a/src/cm/views/user.py	Wed Jan 27 16:18:30 2010 +0100
+++ b/src/cm/views/user.py	Thu Jan 28 10:28:28 2010 +0100
@@ -213,6 +213,11 @@
     class Meta:
         model = UserProfile
         fields = ('preferred_language', 'tags')
+        
+class UserProfileRegisterForm(ModelForm):
+    class Meta:
+        model = UserProfile
+        fields = ('preferred_language', )        
 
 class UserAddForm(forms.Form):
     note = forms.CharField(label=ugettext_lazy(u'Note'),
@@ -548,7 +553,7 @@
 def register(request):
     if request.method == 'POST':
         userform = UserForm(request.POST)
-        userprofileaddform = UserProfileAddForm(request.POST)
+        userprofileaddform = UserProfileRegisterForm(request.POST)
         
         if userform.is_valid() and userprofileaddform.is_valid():
             data = userform.cleaned_data
@@ -565,6 +570,6 @@
             return HttpResponseRedirect(reverse('index'))
     else:    
         userform = UserForm()
-        userprofileaddform = UserProfileAddForm()
+        userprofileaddform = UserProfileRegisterForm()
     
     return render_to_response('site/register.html', {'forms':[userform, userprofileaddform]}, context_instance=RequestContext(request))