python - Jinja 模板,如何通过循环将 html 嵌套到容器中?
问题描述
所以我想要行,并且在每个行容器内将有三个容器元素。我试图循环遍历每个 mod 3,它会创建一个新的行容器,但是我如何使每个后续容器都嵌套在行容器内?
以下是我尝试使用的东西,但没有奏效。
{% for post in posts %}
{% if loop.index0 % 3 == 0 %}
<div class="container-fluid">
{% endif %}
<div> ... </div>
{% endfor %}
解决方案
像这样的东西会起作用吗?
<div class="container-fluid">
{% for post in posts %}
{% if loop.index0 % 3 == 2 %}
</div>
<div class="container-fluid">
{% endif %}
<div> ... </div>
{% endfor %}
</div>
推荐阅读
- ruby - 无法启动 Firefox 浏览器并在 RubyMine 中使用 RSpec 运行测试
- vue.js - 如何有效地为 Vuex 状态属性的所有子属性创建 getter 和 setter?
- javascript - 将页面标题的第一个单词与 Javascript 中的数组进行比较
- python - 是否可以通过从 Excel 文件中导入数据来创建词云?
- angular - Angular 9 材质对话框在关闭时返回未定义
- string - Java 变量只初始化一次
- flutter - 如何在颤动中从 ListView.builder 循环遍历 ListTile
- xml - Xml - PCDATA 无效字符值 2
- javascript - 如何获得子 div 的值
- python - 使用正则表达式量词python时的关键错误