.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.
これがかなり明白なものであるかどうかはわかりません。これは URL の正しい形式ですか?
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.