我遇到了 django-registration 模块的问题。当用户尝试注册时,他在电子邮件中收到的激活链接不正确。我的意思是,要使链接正常工作,我必须在域名之后手动添加我的应用程序名称。
让我用一个例子来解释一下:
这是主页的网址(注意“HELLOPROJECT”):
http://127.0.0.1:8000/HELLOPROJECT/index
这是注册网址(注意“HELLOPROJECT”):
http://127.0.0.1:8000/HELLOPROJECT/accounts/register/
这是电子邮件中发送的激活网址(注意没有“HELLOPROJECT”):
http://127.0.0.1:8000/accounts/activate/3a97ec229308b0112cb6e1ef16f8ab32df667b9c/
如果我单击上面的链接,则会发生错误。我必须手动添加“HELLOPROJECT”以使链接正常工作并注册用户。
那么,为什么会发生这种情况?我该如何解决?