访问关键字段到Django模板

时间:2011-04-19 09:43:33

标签: python google-app-engine django-templates

如何将模型的关键字段访问到django模板?

2 个答案:

答案 0 :(得分:0)

**key**应该是您希望在blockedsoftwares_list

中找到的属性的名称

因此,假设您的blockedsoftwares_list包含key列表(然后选择变量名称不明确),您需要检查当前key字段{ {1}}不在被屏蔽的软件密钥列表中:

software

假设这是想要的行为(请通过编辑您的问题来更具体),那么为什么当django orm允许您在视图中使用过滤器时,将整个查询集设置为模板?

答案 1 :(得分:0)

有两种解决方案:

  1. 您应该在将数据传递到视图

  2. 之前对其进行过滤
  3. 您可以在模型中编写附加功能,以便在不是字段的情况下检索密钥

  4. 你能准确解释一下**__key__**是什么吗?