为了账号安全,请及时绑定邮箱和手机立即绑定

我想根据作为参数传递给我的模板的数组元素显示星星

我想根据作为参数传递给我的模板的数组元素显示星星

当年话下 2022-11-01 15:13:34
所以我试图循环一个 id {{doctor.16}} 的数组元素,但我不能,所以我想我可以让它成为条件,但我也没有这样做,所以任何人都可以帮助我吗?这就是我到目前为止所做的<div class="row">                <div class="col-lg-12">                    <div class="single_jobs white-bg d-flex justify-content-between" style="width: 50px">                        <div class="single_candidates text-center">                            {% for doctor in recdoc %}                            <div class="thumb">                                <img class="img-circle " src="{% static 'static_file/img/candiateds/2.png' %}" alt="" >                            </div>                            <a href="" ><h4 >{{doctor.6}}  {{doctor.7}}</h4></a>                            <p> {{doctor.9}}</p>                            <div class="best-rating">                                <div class="text-warning">                                    {% if{{doctor.16}} == 1 %}                                    <i class="fa fa-star"></i>                                    {% endif %}                                </div>                                <div class="best-rating" >                                    <h5>تقييم الدكتور</h5>                                </div>                            </div>                              {% endfor %}                        </div>                    </div>                </div>            </div>        </div>我不能正确做的是这部分{% if{{doctor.16}} == 1 %}<i class="fa fa-star"></i>{% endif %}
查看完整描述

1 回答

?
陪伴而非守候

TA贡献1757条经验 获得超8个赞


由于您没有在{% if %}标记内呈现变量。


你做错的部分应该是:


{% if doctor.16 == 1 %}

<i class="fa fa-star"></i>

{% endif %}

有关 django 模板的更多详细信息,请参阅以下官方文档: https ://docs.djangoproject.com/en/3.0/topics/templates/#syntax


查看完整回答
反对 回复 2022-11-01
  • 1 回答
  • 0 关注
  • 84 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信