python - 如何在 django 中显示与项目相关的值
问题描述
让我们考虑一下,当我们过滤批次和区域时,我们会得到项目,例如让我们考虑批次 = 1000 和区域 = A01,当使用这些批次和区域过滤项目表时,我们得到 3 个项目
id item_name season_support
1 small tree [u'Winter', u'Year round']
2 medium tree [u'Spring', u'Autumn']
3 big tree [u'Summer', u'Rainy']
现在,在打印 pdf 时,让我们将 index.html 视为
{% for item in items %}
<table>
<tr>
<td>Item id - {{ item.id }}</td>
<td>Item name - {{item.item_name}} </td>
<td>Season support - {{ item.season_support }} </td>
</tr>
</table>
现在请帮助编写views.py,我可以在其中打印仅与这些项目相关的season_support
解决方案
假设您获得了season_support
示例中返回的值列表,您可以简单地执行下面的示例来呈现您的值。
<td>Season support - {{ item.season_support | join(', ') }} </td>
推荐阅读
- python - 访问列表中的特定按钮
- react-native - React Native 有条件地设置状态
- javascript - 将 jinja2 模板代码添加到 javascript innerHTML
- c++ - constexpr 使用标准库算法
- java - 遍历 Java 中的 autobox 类型列表
- ios - 如何限制对数据库的请求数
- c - 如何使这个依赖嵌套的并行版本,以及为什么崩溃不起作用
- angular - 如何在 Nx 中配置动态别名路径?
- java - 如何在数组中创建搜索方法
- python-3.x - 我想使用 Selenium 和 Python 打开一个特定的 Chrome 配置文件