【问题标题】:tag url template django doesn't work标签 url 模板 django 不起作用
【发布时间】:2011-04-28 12:45:47
【问题描述】:

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

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

模板:

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

显示信息的页面的url,按钮所在的位置是:

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

但是当我尝试点击按钮时(它应该出现 url 2),它不会打开包含数据的文件,而是给我与主页 (1) 相同的 url

html 验证器给我一个错误

    <a href="">   

它似乎无法识别 url 标签。

有人知道吗?

【问题讨论】:

    标签: django django-templates django-urls


    【解决方案1】:

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

    对不起! 感谢任何方式:)

    编辑

    注意网址的顺序。在 urls.py 试试这个顺序:

    url(r'^nameviews/download/$', name_of_view, name="load"),
    url(r'^nameviews/$', name_of_view, name="first page"),
    

    name_of_view如果视图相同则相等

    【讨论】:

    • 你能发布你的解决方案吗?谢谢。
    • 我的解决方案已经发布。有什么不明白的吗?
    • 你做了什么来解决这个问题?我也有同样的问题。
    猜你喜欢
    • 1970-01-01
    • 2012-10-10
    • 2016-03-22
    • 2012-08-23
    • 2019-06-24
    • 2016-01-29
    • 2013-05-21
    • 2011-01-06
    • 1970-01-01
    相关资源
    最近更新 更多