【发布时间】:2010-11-02 09:59:48
【问题描述】:
内联模板
我可以在我的模板中使用 标签吗?我希望如果有一个名为“id”的字段,它应该在那里提供一个 href 链接。我尝试了以下选项:
1){% ifequal field.field.label "Id" %}
<a href =../../{{field.field}}>click here </a>
2){% ifequal field.field.label "Id" %}
<a href ="../../{{field.field}}">click here </a>
3){% ifequal field.field.label "Id" %}
<a href =../../{{field.field.value}}>click here </a>
4){% ifequal field.field.label "Id" %}
<a href ="../../"{{field.field}}>click here </a>
5){% ifequal field.field.label "Id" %}
<a href ={{field.field}}>click here </a>
在这种情况下,它显示的是当前页面的地址。表示不显示 field.field 的值。
所有选项都不起作用。当我显示值 field.field 时,它没有显示 href.field.field.label 中的 field.field 的值在 href 中显示 Id
{{field.field}} 它显示正确的值。
【问题讨论】:
-
我没有完全理解这个问题,所以我觉得没有资格回答它。但我会告诉你#2 的标记是正确的——所有其他示例都是无效的 HTML。我认为我们需要更多地了解您的“领域”对象来回答这个问题。
标签: django django-admin django-templates