在Django模板中索引QuerySet数组

西伯坦

我正在尝试访问从模板中的视图传递的queryset数组。我想使用数字迭代器索引每个条目。我正在使用django代码段来吸引更多客户。到目前为止,这是我所做的:

{% for cust in customer_comments %}
    {% for i in cust|length|get_range %}
    <tr>
        <td>{{cust.i.customer_id}}</td>
        <td>{{cust.i.feedback_detail}}</td>
    </tr>
    {% endfor %}                                                    
{% endfor %}

当我迭代使用cust.i.customer_id它什么也不显示。但是,当我使用cust.0.customer_id或时cust.1.customer_id,它会显示我想要的内容。请帮助我为什么不工作。

顺便说一句,这就是我customer_comments在视图中初始化对象的方式。

customer_comments = []
for i in all_features:
   if OpenFeedback.objects.filter(feature_id = i.feature_id).exists(): 
      feedback_obj = OpenFeedback.objects.filter(feature_id = i.feature_id)
      customer_comments.append(feedback_obj)
丹尼尔·罗斯曼

您不会像在Python或Django模板中那样进行迭代:您要遍历列表本身。

{% for customer in cust %}
<tr>
    <td>{{customer.customer_id}}</td>
    <td>{{customer.feedback_detail}}</td>
</tr>
{% endfor %}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

模板中数组索引的范围

来自分类Dev

在Django模板中的queryset中检查字符串

来自分类Dev

如何在Django模板中结合使用QuerySet和Dictionary?

来自分类Dev

如何在Django模板的静态URL中传递queryset?

来自分类Dev

Django - QuerySet 索引而不是循环

来自分类Dev

Django:在Queryset中循环Queryset

来自分类Dev

Django模板中列表中包含的字典的字典索引

来自分类Dev

通过Django模板中的索引值访问元组

来自分类Dev

Django queryset中的模数?

来自分类Dev

Django-如何从模板中的queryset获取最后一项

来自分类Dev

Django:无法加载模板索引

来自分类Dev

Django queryset中的Q对象

来自分类Dev

在Django Python中扩展queryset

来自分类Dev

Django QuerySet中的嵌套字典

来自分类Dev

在Django的queryset中添加字段

来自分类Dev

Queryset中的Django“ OR”类语句?

来自分类Dev

在Django中从ForeignKey获取QuerySet

来自分类Dev

Django queryset中的Q对象

来自分类Dev

扩展Django Python中的queryset

来自分类Dev

在Django中定义QuerySet的位置

来自分类Dev

模板中的结构数组

来自分类Dev

在流星空格键模板中按索引返回数组项

来自分类Dev

基于共享内存的1d模板CUDA实现中的负数组索引

来自分类Dev

如何在每个循环中获取流星模板中数组的索引?

来自分类Dev

Angular6:如何将模板变量链接到服务的数组,索引在 paramMap 中

来自分类Dev

查询中的索引数组

来自分类Dev

查询中的索引数组

来自分类Dev

Perl中的数组索引

来自分类Dev

在MATLAB中索引数组