我一直收到 django 登录系统的这个错误。这是我的 urls.py 的一部分:
(r'^contractManagement/login', 'django.contrib.auth.views.login', {'template_name': 'login.html'}),
我得到的确切错误:
Exception Type: NoReverseMatch
Exception Value: Reverse for ''django.contrib.auth.views.login'' with arguments '()' and keyword arguments '{}' not found.
我不明白为什么会出现此错误。如果您还需要什么,请告诉我。
最佳答案
您没有显示您试图反转此 URL 的位置,但看起来您已经用双引号引起来了。如果您使用的是 url
标记,请注意您不需要在 url 名称两边加上引号:
{% url django.contrib.auth.views.login %}
不是
{% url 'django.contrib.auth.views.login' %}
关于django - NoReverseMatch错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4981026/