如果我的Django网站的URL配置包含应用程序的URL配置,则使用如下:
urls = pattern('',
url(r'^foo/', include(my_app.urls)),
)
应用程序的URL配置如下所示:
urls = pattern('',
url(r'^bar/', my_view, name = 'bar'),
)
如何使用url标记从模板访问bar?当我使用bar时以及当我尝试my_app.bar时,我收到NoReverseMatch错误。
我尝试了什么:
{% url 'bar' %}
[% url 'my_app.bar' %}
谢谢!
答案 0 :(得分:0)
我按照Mike和alecxe的建议开始工作。我将include语句更改为
url(r'^foo/', include(my_app.urls, namespace = 'my_namespace', app_name = 'my_app'),