Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django HMAC使用唯一电子邮件注册_Python_Django - Fatal编程技术网

Python Django HMAC使用唯一电子邮件注册

Python Django HMAC使用唯一电子邮件注册,python,django,Python,Django,是否可以与一起使用 My urls.py如下所示: from django.conf.urls import url, include from app.registration import RegistrationViewUniqueEmail urlpatterns = [ url(r'^accounts/register/$', RegistrationViewUniqueEmail.as_view(), name='registration_register'), u

是否可以与一起使用

My urls.py如下所示:

from django.conf.urls import url, include
from app.registration import RegistrationViewUniqueEmail

urlpatterns = [
    url(r'^accounts/register/$', RegistrationViewUniqueEmail.as_view(), name='registration_register'),
    url(r'^accounts/', include('registration.backends.hmac.urls')),
]
我有一个文件app/registration.py

我能够完成注册,即用户是在auth_user表中创建的,我无法创建多个具有预期相同电子邮件地址的用户,但我相信在发送身份验证电子邮件时失败

SMTPAuthenticationError at /accounts/register/
(535, b'5.7.8 Error: authentication failed: UGFzc3dvcmQ6')
有人知道这里出了什么问题吗?

塞多尼姆的原始答案

唯一要做的就是更换

from registration.backends.default.views import RegistrationView

from registration.backends.default.views import RegistrationView
from registration.backends.hmac.views import RegistrationView