【发布时间】:2021-01-11 15:19:48
【问题描述】:
我从我的数据库中获取两个表,如下所示:
query_tags = Tags.objects.all()
query_usertags = UserNews.objects.all()
context = {'query_tags': query_tags, 'query_utags': query_usertags}
在我的 html 中,我尝试这样做:
{% for tags in query_tags %}
{% for utags in query_utags %}
{% if utags.user_tag == tags.name and utags.userid == user.id %}
<input disabled type="checkbox" id="development" value={{ tags.name }} name="user_interest">
<label class="light" for="development">{{ tags.name }}</label><br>
{% else %}
<input type="checkbox" id="development" value={{ tags.name }} name="user_interest">
<label class="light" for="development">{{ tags.name }}</label><br>
{% endif %}
{% endfor %}
{% endfor %}
但我的问题是输出会重复,因为第二个循环 你能帮我吗?
【问题讨论】:
标签: python django loops for-loop django-models