【发布时间】:2013-05-17 11:56:42
【问题描述】:
我正在使用 django 1.4.5。
在我的模板中,我包含了{% load url from future %},并遵循了相应地引用网址的标准模式。
比如说,在`urls.py'中:
url(
regex = r'^$',
view = MyClassBasedView.as_view(),
name = 'index'),
在模板内部:
<a href="{% url "index" %}">back to index</a>
但我还是觉得那个讨厌的syntax error:
**Error during template rendering:**
73 <a href="{% url "index" %}">back to index</a>
你知道我为什么会收到这个错误吗?我错过了什么吗?
【问题讨论】:
-
在
index周围尝试单引号 -
我做了..但没用..
-
您确定错误与
url标签有关吗?对我来说看起来很合适...... -
是的 .. 它应该与命名空间有关。我已经把我所有的应用程序都放在了
apps目录中.. -
我重组了整个项目并将我的应用程序从
apps目录中删除...问题仍然存在:/
标签: django django-templates django-urls