我正在尝试在 .html 文件中使用以下类型方法:
<a href="{% url xxx.views.login %}">Login</a>
我在 urls.py 中有以下内容:
urlpatterns = patterns('',
# Examples:
(r'^login/$', 'xxx.views.login'),
但我收到以下错误:
Could not import xxx.views.accounts. View does not exist in module xxx.views.
不确定这是否很明显。这是网址的正确格式吗?
如果我在 urls.py 中尝试:
(r'^login/$', 'xxx.views.login', name='login'),
在 .html 文件中:
<a href="{% url 'login' %}">Login</a>
我收到以下错误:
SyntaxError
Exception Value:
invalid syntax (urls.py, line 13)
如果我将 .html 文件更改为:
<a href="{% url login %}">Login</a>
我得到:
Reverse for 'login' with arguments '()' and keyword arguments '{}' not found.