这是代码:
#list.html
{% if intentions %}
<table class="table">
{% for i in intentions %}
{% url 'intentions.views.show' i.id as iUrl %}
<tr>
<td width="20%">
<span class="label label-success">x prayers</span>
</td>
<td><h3><a href="{{ iUrl }}">{{ i }}</a></h3></td>
</tr>
{% endfor %}
</table>
{% else %}
<p>
No intentions are available.
</p>
{% endif %}
如果这段代码在里面,index.html
一切都很好。如果我尝试将此代码移动到单独的文件list.html
并包含在index.html
如下文件中:
{% include "list.html" with intentions=entries %}
<a>
我在标签的 url 属性中没有值。有人可以回答我为什么吗?