Python 长度过滤器似乎不起作用

Python 长度过滤器似乎不起作用,python,django,django-templates,Python,Django,Django Templates,我有以下django模板: Mailing sent to {{ recipients|length }} recipient{{ recipients|pluralize }}. <ul> {% for r in recipients %} <li>{{ r }}</li> {% endfor %} </ul> 但是它也是这样构造的 recipients = [request.user] 这两种方法都没有达到预期效果 中的解决方案不起

我有以下django模板:

Mailing sent to {{ recipients|length }} recipient{{ recipients|pluralize }}.


<ul>
{% for r in recipients %}
  <li>{{ r }}</li>
{% endfor %}
</ul>
但是它也是这样构造的

recipients = [request.user]
这两种方法都没有达到预期效果


中的解决方案不起作用。

您能说明如何查询收件人吗?更新了该问题。该问题似乎超出了您在此处发布的代码范围。。。
recipients = (User.objects.filter(mailings_subscribed=True)
                           .exclude(email=''))
recipients = [request.user]