模板代码未显示任何结果

伯恩

我想在详细信息模板中显示数据库的值。由于我的模型:

class RiskFactor(models.Model):
    patient = models.ForeignKey(Patient, on_delete=models.CASCADE)
    examination = models.CharField(max_length=100, 
                                   choices=Examination_Choice,
                                   default='notchosenyet')
    hypertension = models.BooleanField(default=False)
    diabetes = models.BooleanField(default=False)

我想过滤第一次检查的值,所以我设计了这样的模板:

<ul>
{% for rfac in patient.riskfactor_set.all %}
  {% if rfac.examination == 'FIRST' %}
   <li>Hypertension: {{ rfac.hypertension }}<br/>
      Diabetes: {{ rfac.diabetes }}<br/>
  </li>
  {% endif %}
{% endfor %}
</ul>

但是我的详细信息页面中没有显示任何值。有任何想法吗?

更新:只是我的一个转储故障。由于我定义的选择,不得不写“ first”而不是“ FIRST”。

2ps

我将尝试以下操作以确保FIRST数据库中的大小写正确。在视图中,将以下内容添加到您的上下文字典中:

context['factors'] = patient.riskfactor_set.filter(examination__iexact='first')

在您的模板中:

<ul>
{% for rfac in factors %}
   <li>Hypertension: {{ rfac.hypertension }}<br/>
      Diabetes: {{ rfac.diabetes }}<br/>
  </li>
{% endfor %}
</ul>    

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Div标签未显示任何结果

来自分类Dev

SPARQL查询结果未显示任何图形

来自分类Dev

DJANGO GTE,LTE未显示任何结果

来自分类Dev

Kibana4未显示任何结果

来自分类Dev

搜索表单未显示任何结果

来自分类Dev

尝试的XPath查询未显示任何结果

来自分类Dev

最终回调未显示任何结果

来自分类Dev

SQL 查询未显示任何结果

来自分类Dev

此代码无法显示任何结果

来自分类Dev

多处理代码未显示期望的结果

来自分类Dev

Java代码未显示我想要的结果

来自分类Dev

MySQL查询在PHP的HTML表中未显示任何结果

来自分类Dev

为什么搜索查询在PHRETS中未显示任何结果?

来自分类Dev

SPARQL查询结果未显示图形中的任何内容

来自分类Dev

SqlDataReader Reader.Read()显示枚举未产生任何结果

来自分类Dev

jQuery代码不起作用,但也未显示任何错误

来自分类Dev

我的Javascript代码中未显示任何输出

来自分类Dev

我的搜索引擎未显示任何错误,但未显示任何结果

来自分类Dev

显示结果未显示

来自分类Dev

我在通知中创建了页面,代码未显示任何错误,但显示为磨损,未显示任何页面

来自分类Dev

显示模板匹配结果

来自分类Dev

Jenkins-测试结果分析器未显示任何结果

来自分类Dev

Jenkins-测试结果分析器未显示任何结果

来自分类Dev

数据模板未显示

来自分类Dev

Django模板未显示

来自分类Dev

Backbone:模板未显示

来自分类Dev

文件模板未显示

来自分类Dev

数据模板未显示

来自分类Dev

Djangocms模板未显示