0

After reading many sources, I am confused about what should be inside {% url "xxx" %} (quotes for Django 1.5). Is it the path to a view function, or is it the name of a named url pattern?

Both seem to be correct, mentioned in different places in official Django documentation.

4

1 回答 1

2

{%url%}如第一个链接中所述,标签中可以使用视图函数或 url 名称模式。以及它在引号中的任何内容。

警告 :

不要忘记在函数路径或模式名称周围加上引号!

在 Django 1.5 中更改:第一个参数以前没有被引用,这与其他模板标签不一致。从 Django 1.5 开始,它根据通常的规则进行评估:它可以是带引号的字符串或将在上下文中查找的变量。

于 2013-05-24T19:12:49.660 回答