--- 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))