代码之家  ›  专栏  ›  技术社区  ›  psoares

标签URL模板django不工作

  •  0
  • psoares  · 技术社区  · 14 年前

    我试图在我的项目中实现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)时,它不会用数据打开文件,而是给出与主页相同的URL(1)

    HTML验证器在

        <a href="">   
    

    似乎无法识别URL标记。

    有人知道吗?

    1 回复  |  直到 10 年前
        1
  •  0
  •   Chris Martin    10 年前

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

    对不起的! 无论如何谢谢:)

    编辑

    注意URL的顺序。在urls.py尝试以下顺序:

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

    α视图 如果视图相同,则相等