如何将模型的关键字段接入django模板?
发布于 2011-04-19 17:49:37
**key**应该是您希望在blockedsoftwares_list中找到的属性的名称
因此,假设您的blockedsoftwares_list包含一个key列表(然后变量名的选择不明确),您需要检查当前software的key字段是否不在被阻止的软件密钥列表中:
{% for software in softwares %}
{% if software.key not in blockedsoftwareskeys %}
{{ software.name }}<br />
{{ software.version }}<br />
{{ software.description }}<br />
{% endif %}
{% endfor %}假设这是想要的行为(请通过编辑您的问题更具体),那么当django orm允许您在视图中使用过滤器时,为什么要将整个查询集提供给您的模板呢?
发布于 2011-04-19 17:51:18
有两种解决方案:
的字段,您可以在模型中编写额外的函数来检索该键
你能确切地解释一下什么是**__key__**吗?
https://stackoverflow.com/questions/5714462
复制相似问题