Django-registration表单中的额外字段

3

晚上好,我正在使用django-registration构建一个Web应用程序。通过使用它,原始的django-registration表单只有4个字段(用户名、电子邮件、密码、重复密码)。如何向这个表单添加更多的字段并正确地存储它们到数据库中?谢谢。

1个回答

0
我没有使用过django-registrations,但我找到了一个链接,可能对你有帮助。
你所需要做的就是扩展类“RegistrationForm”并添加更多字段。
像这样: forms.py
import from registration.forms import RegistrationForm

class CustomRegistrationForm(RegistrationForm):
   extra_field = forms.EmailField()
   extra_field_2 ...

接着,处理表单POST请求并保存这些细节。

http://django-registration.readthedocs.io/en/2.0.1/forms.html


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接