擅长:python、mysql、java
<p>必须重写<code>UserCreationForm.save()</code>方法:</p>
<pre><code> def save(self, commit=True):
user = super(RegisterForm, self).save(commit=False)
user.fullname = self.cleaned_data["fullname"]
user.email = self.cleaned_data["email"]
if commit:
user.save()
return user
</code></pre>
<blockquote>
<p><a href="http://code.djangoproject.com/browser/django/trunk/django/contrib/auth/forms.py#L10" rel="nofollow">http://code.djangoproject.com/browser/django/trunk/django/contrib/auth/forms.py#L10</a></p>
</blockquote>