是否可以从queryset记录中插入{%url%}字段?
即克。
{% url queryset[0].field %}
答案 0 :(得分:0)
我查看了django的来源并得出结论,我想做的事情是不可能的,所以我做了其他方式。为了查询集中的每条记录,我添加了新的字段url:
for q in queryset:
q.url = reverse(q.field_with_url_name)
我认为最简单的方法
答案 1 :(得分:0)
当然有可能,但方括号在Django的模板语言中不是有效的语法 where 。这是非常清楚的记录。
这样可行:
{% url queryset.0.field %}