我想确保我的应用程序中有唯一的电子邮件。由于我从github使用django-registration,我只想使用RegistrationFormUniqueEmail而不是标准表单,但我不明白如何选择我想要使用的表单(对不起,我知道这是基本的)。我目前使用标准的两阶段注册流程进行设置。
这是我目前的网址格式:url(r'^accounts/', include('registration.backends.hmac.urls')),
EDIT 我已添加以下内容
from registration.backends.hmac.urls import RegistrationView
from registration.forms import RegistrationFormUniqueEmail
url(r'^accounts/', include('registration.backends.hmac.urls')),
url(r'^register/$', RegistrationView.as_view(form_class=RegistrationFormUniqueEmail),
name='registration_register'),
我还将html链接从<a href="/accounts/register/">
更改为<a href="/register/">
该过程正在运行,就好像它仍在使用原始过程