Django 模板上的一个奇怪错误';s的url标记错误

Django 模板上的一个奇怪错误';s的url标记错误,django,django-templates,django-urls,Django,Django Templates,Django Urls,我正在使用django 1.4.5 在我的模板中,我包含了{%loadurl fromfuture%},并遵循了相应地引用url的标准模式 比如,在“url.py”中: url( regex = r'^$', view = MyClassBasedView.as_view(), name = 'index'), 在模板中: <a href="{% url "index" %}">back to index</a> 你知道我为什么会犯这个错误吗?

我正在使用django 1.4.5

在我的模板中,我包含了
{%loadurl fromfuture%}
,并遵循了相应地引用url的标准模式

比如,在“url.py”中:

url(
    regex = r'^$',
    view = MyClassBasedView.as_view(),
    name = 'index'),
在模板中:

<a href="{% url "index" %}">back to index</a>

你知道我为什么会犯这个错误吗?我错过什么了吗

我很确定你需要在
索引
前面加上你的应用程序名,比如:
{%url'myapp:index%}


在Django 1.4.x中,通过名称引用url不需要任何类型的引号

{% url index %}

。。。应该有用。如果没有,则解析路径时可能会出错。

尝试在
索引
中加上单引号。。但是它不起作用..您确定错误与
url
标记有关吗?我觉得很对……是的。。它应该与名称空间有关。我已将我的所有应用程序放在
应用程序
目录中。我重新组织了整个项目,并将我的应用程序放在
应用程序
目录中。。。问题仍然存在,这是有道理的。我这样做了,但还是犯了那个错误。可能发生了名称空间冲突?我已将所有应用程序放在
应用程序
目录中,并将它们包括在
已安装的应用程序
中。。。
{% url index %}