标记网址模板django不起作用

时间:2010-10-21 10:10:54

标签: django django-templates django-urls

我尝试将url模板标签实现到我的项目中 我有一个按钮,允许用户保存他看到的数据 所以这个按钮的URL是这样的:

(2)url(r'^nameviews/download/$', 'my.path.is.this.to.download' name="load"),

模板:

<a href="{% url load %}">Download</a>

显示信息的页面的网址以及按钮所在的位置是:

(1)(r'^nameviews/$', path.to.page),

但是当我试图点击按钮(它应该显示网址2)时,它不会打开带有数据的文件,而是给我与主页面相同的网址(1)

html验证器在

上给我一个错误
    <a href="">   

它似乎无法识别网址标记。

任何人都有任何想法?

1 个答案:

答案 0 :(得分:0)

解决!我真的不明白发生了什么,因为我没有太多变化,但应该是一些愚蠢的错误。

抱歉! 谢谢!)

修改

小心网址的顺序。在urls.py尝试这个顺序:

url(r'^nameviews/download/$', name_of_view, name="load"),
url(r'^nameviews/$', name_of_view, name="first page"),
如果视图相同,

name_of_view 是相同的