【发布时间】:2012-10-18 21:20:57
【问题描述】:
我想在 django 应用程序中包含部分 n 次(我是新手/正在学习 django)。我在 Rails 方面更有经验,我会简单地写:
<% 3.times do %>
render 'feeds/feature'
<% end %>
我想知道如何在 django 中做类似的事情。以下是我的想法:
{% i = 1%}
{% for i =< 9 %}
{% include 'feeds/feature.html'%}
{% i += 1%}
{% end %}
但是,这不起作用 - 我收到模板语法错误 Invalid block tag: 'i', expected 'endblock'
我可以像在 rails 中那样将 python 嵌入到 django 页面中吗?而且,更重要的是,我如何在 django 中包含第 n 次(或在本例中为 9)次 feature.html 页面?
【问题讨论】: