如何在 Django/python 中每行循环三列?

2023-11-25

我想在 for 期间显示数据,每行三列。我希望我的结果如下所示:

<table>
<tr><td>VALUE1</td><td>VALUE2</td><td>VALUE3</td></tr>
<tr><td>VALUE4</td><<td>VALUE5</td><td>VALUE6</td></tr>
</table>

有人知道该怎么做吗?

语法错误 模板语法错误位于 /

“for”语句应使用“for x in y”格式:for i in range(0, len(all_products_list), 3)


有一个可整除的标签。

所以你可以做一些(丑陋的)事情,比如:

<table><tr>
{% for field in form %}
   <td>{{ field }}</td>
   {% if forloop.last %}
     </tr>
   {% else %}
     {% if forloop.counter|divisibleby:"3" %}
       </tr><tr>
     {% endif %}
   {% endif %}
{% endfor %}
</table>

或者,您可以给您的表单类一个table_print返回 html 字符串的方法(包含在mark_safe).

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Django/python 中每行循环三列? 的相关文章

随机推荐

  • 更改 tkinter 消息框按钮上的文字

    我使用 tkinter 的 askokcancel 消息框通过弹出窗口警告用户不可逆转的操作 from tkinter import Tk Tk withdraw from tkinter messagebox import askokca
  • C# Visual Studio GPIB 命令

    在 C Visual Studio 中使用什么命令与 GPIB 仪器进行通信 我需要能够向仪器写入命令并读取输出 I use 安捷伦 IO 库套件 这是在 C 上使用它的教程 C 中的 I O 编程示例 然而 在我的公司中 我们遇到了 VI
  • Popstate - 将弹出状态传递给事件处理程序

    以下代码应导致警报 1 但实际上什么也不执行 window onpopstate function event alert event state a history pushState a 1 history back Fiddle ht
  • 创建具有圆形区域边缘的 Voronoi 艺术

    I m trying to create some artistic plots like the ones below 区域的颜色并不重要 我想要实现的是沿着 Voronoi 区域的边缘的可变 厚度 特别是 它们看起来像一个更大的圆形斑点
  • RISC-V:PC 绝对值与 PC 相对值

    我是 RISC V 新手 我无法理解何时写入 PC 程序计数器 相对指令以及何时写入 PC 绝对指令 例如 一条指令lui其次是jalr考虑指令PC 绝对 以及一条指令auipc其次是jalr考虑指令相对于PC 据我了解 所有指令都将由 P
  • 如何创建 Bash 别名?

    我在 OSX 上 我需要放这样的东西 alias blah usr bin blah 在配置文件中 但我不知道配置文件在哪里 您可以添加一个alias or a function在您的启动脚本文件中 MacOS 10 13 High Sie
  • 将每 N 行输入放入一个新列中

    在 bash 中 给定输入 1 2 3 4 5 6 7 8 And N例如5 我想要输出 1 6 11 2 7 12 3 8 4 9 5 10 我该怎么做呢 使用鲜为人知的宝石pr seq 20 pr ts column 4 1 6 11
  • Javascript 谷歌音译 API 未通过 https 提供服务

    JavaScript 谷歌音译 API 不通过 h ttps 提供服务 我遇到了混合内容错误 它可以在 http 网站上运行 但不能在 https 上运行 我尝试通过以下所有方式调用 API
  • WinForms 的 C# 中动态变量名称的使用

    不确定最好的表达方式是什么 但我想知道是否可以在 C 3 5 中完成动态变量名称访问 这是我目前正在寻求 智能 或通过循环变得更加优雅的代码 private void frmFilter Load object sender EventAr
  • 在jsp中访问javascript中的会话变量

    我需要为 google API 表提供数据 所以我将其从 servlet 发送到 JSP 但是我如何在 googles javascript中访问这些数据 我将提供另一个 JS 的示例 非常简单 只是为了让我学习如何制作主题所说的内容
  • 在 Docker 容器中找不到 Chromedriver 可执行路径

    我使用下面的 Docker 文件创建了一个 docker 映像 它安装最新版本的 Google Chrome 和 Chrome 驱动程序 以及其他 pip 包 Dockerfile FROM python 3 9 Install Chrom
  • 从 iPhone 打开 Google 地图并显示路线

    我想知道如何从 iPhone 应用程序打开 Google 地图 以便 Google 地图在您到达网页时显示路线 今天我使用的代码是only显示坐标 NSString latlong NSString stringWithString 59
  • ScrollView 内的 ViewPager 无法正确滚动

    我有一个 页面 上面有许多组件 并且其中的内容比设备的高度长 好吧 只需将所有布局 整个页面 放入一个ScrollView 没问题 其中一个组件是ViewPager 这可以正确渲染 但对滑动 猛击的响应无法正确执行 它很紧张并且并不总是有效
  • IE10选择框问题

    我在 IE10 中测试我的应用程序 发现选择框有一个奇怪的行为 所选选项会突出显示 上方 下方选项会显示在所选选项的上方 下方 下拉框被隐藏 这只发生在 IE10 中 在所有其他浏览器中 选项显示在选择框下方 在 IE10 和 IE9 中尝
  • 为什么我收到此错误:ConnectionString 属性尚未初始化

    我已经搜索并尝试了一切 但无法弄清楚这一点 我想做一些简单的事情 但似乎我做错了 基本上 任何已存款的用户 我想返回 true 如果没有 我想返回 false 我想这应该很容易 但我对此感到困惑 这是错误 ConnectionString
  • ECR事件后触发AWS lambda函数

    我试图让 AWS Lambda 函数在将新映像推送到 AWS 容器注册表时运行 我已经创建并测试了该功能 该功能运行良好 然后 我使用以下模式创建了一个简单的 CloudWatch 事件规则 source aws ecr 我相信 ECR 的
  • WiX 安装程序在卸载时不会删除文件

    我告诉 wix MSI 文件在卸载时删除文件 但它根本没有注册它 对于捆绑包 我将 MSI 文件称为
  • 选择和悬停覆盖 SWT 表组件中的单元格背景颜色

    我正在使用 SWT 和 Eclipse RCP 来呈现表格 我的问题是 如果我更改单元格 实际上是 ViewerCell 的背景 我可以看到它具有新的颜色 我的问题是 如果我在表中选择一行 或者将鼠标悬停在包含相关单元格的行上 则选择 悬停
  • 如何将两个列表合并为一个列表?

    I have a 1 2 b a b I want c 1 a 2 b j for i in zip a b for j in i
  • 如何在 Django/python 中每行循环三列?

    我想在 for 期间显示数据 每行三列 我希望我的结果如下所示 table tr td VALUE1 td td VALUE2 td td VALUE3 td tr tr td VALUE4 td lt td VALUE5 td td VA