Ideas.我正在迭代 django 表中名为表中一个字段 is的所有条目status,并且我想检查状态是否等于某个特定字符串。在我的例子中,我已经检查过我是否正确访问了该字段idea.status,但我找不到如何将该条目与 django 模板语言文档中的特定字符串进行比较。我正在尝试根据该单元格中的内容更改表格的单元格颜色。这是我尝试过的,但没有成功:
{% for idea in ideas_list %}
...
{% if idea.status == 'Not Started' %}
<td style="background-color:red;">
{% elif idea.status == 'Completed' %}
<td style="background-color:green;">
{% elif idea.status == 'In Progress' %}
<td style="background-color:yellow;">
{% else %}
<td>
{% endif %}
{{idea.status}} </td>
...
{% endfor %}
我的页面仍在使用表中的状态文本进行渲染,这向我表明所有 if 都失败了,这将导致满足 else 条件,给出<td>{{idea.status}} </td>, 没有单元格颜色,并向我表明问题出在我的 if 中陈述本身。
犯罪嫌疑人X
繁星淼淼
相关分类