Django注册约束失败

我正在使用Django-registration,并且想在注册时强制执行唯一的电子邮件,所以我有:


url(r'^register/$', 'registration.views.register',

{'form_class':RegistrationFormUniqueEmail,

    'backend':'registration.backends.default.DefaultBackend' }, name='registration_register'),

但是,这不起作用。我在/registration/forms.py摆弄周围,例如把验证码从RegistrationFormUniqueEmail进入


class RegistrationForm(forms.Form):


确实确实存在唯一性约束。我还将断点import ipdb; ipdb.set_trace()放入单独的方法代码中,RegistrationFormUniqueEmail以确保它实际上已被调用。取决于我在哪里放置断点,代码在控制台中中断了,因此它似乎正在运行,但是没有进行验证。


我想要一个不涉及我重新整理源代码中的注册代码(即将唯一的电子邮件验证放入主表单中)的修复程序。


可能是怎么回事?


波斯汪
浏览 159回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python