我使用 James Bennett 的“django-registration”。要将它连接到我的项目,我必须在我的主 url 文件中写入:
(r'^users/', include('registration.urls')),
那么这个应用程序的所有 url 都将以“users/”开头。这还不错。但是对于“登录”,我只想使用主目录“/”。
如何在不更改“django-registration”源文件的情况下做到这一点? 我尝试在我的主 url 文件中使用“redirect_to”:
url('users/login/$',
'django.views.generic.simple.redirect_to',
{'url': 'login/'}),
但它只是将“login/”添加到“users/login/”的末尾,我得到“user/login/login/.