好的,所以我想要做的就是根据我认为的某些逻辑将用户重定向到登录页面。我试过了:
reverse('django.contrib.auth.views.login')
我还尝试在我的应用程序的 urls.py 中创建一个独特的条目
from django.contrib.auth.views import login
urlpatterns = patterns('',
url(r'^login/', login, name='my-login'),
)
那么在我看来
reverse('my-login')
但他们都给我一个 NoReverseMatch 错误。
这样做的正确方法是什么?
最佳答案
您的网址中的其他地方肯定有问题。我可以很好地反转 auth login url 模式:
from django.core.urlresolvers import reverse
print reverse('django.contrib.auth.views.login')
关于django - 如何正确反转 Django 身份验证登录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6274458/