为什么我不能获取Django中组中所有用户的列表?

时间:2016-11-27 06:10:07

标签: django loops templates usergroups

这是我的观点。

def teacher_list(request):
    group = Group.objects.get(name='Teacher')
    users = group.user_set.all()
    return render(request, "acnt/teacher-list.html", { "users": users })

这是我正在使用的模板。

{% for teacher in users %}
    <a href="#">{{ teacher.get_full_name }}</a> <br/>
    {% endfor %}

{{ users }}

这是我在模板上得到的结果。

John Doe 

<QuerySet [<User: john>, <User: michel>]>

正如您所看到的,我已通过添加另一个用户michel更新了该组,并且users对象同时拥有这两个用户,但它未在我在模板中使用的循环中显示。为什么会这样?

0 个答案:

没有答案