我有一个显示在我的课的所有元素一个非常简单的模板。我想“徽章”颜色视场“free_or_no = models.BooleanField(默认为无)”是否被选中或取消选中改变。然而,所有字段的颜色的同时,而不是选择的,其中,所述值是不同的被改变。我怎么解决这个问题?任何帮助将不胜感激。
{% for time in daytime %}
{% if daytime.free_or_no == True %}
<span class="badge badge-lg badge-pill badge-success text-uppercase">{{ time.name}}</span>
{% else %}
<span class="badge badge-lg badge-pill badge-danger text-uppercase">{{ time.name }}</span>
{% endif %}
{% endfor %}
看看变量“披星戴月”来使用它,迭代循环使用“时间”列表中的每个项目。
{% for time in daytime %}
{% if time.free_or_no == True %}
<span class="badge badge-lg badge-pill badge-success text-uppercase">{{time.name}}</span>
{% else %}
<span class="badge badge-lg badge-pill badge-danger text-uppercase">{{ time.name }}</span>
{% endif %}
{% endfor %}