在模板Django中显示没有组的用户

Posted

技术标签:

【中文标题】在模板Django中显示没有组的用户【英文标题】:Display users without a group in a template Django 【发布时间】:2021-08-16 16:34:26 【问题描述】:

我正在创建一个允许我在前端编辑用户的应用程序。在这样做之前,我希望将所有用户都列在一个页面中。它们按组分类。组中的用户显示他们应该如何做。我还想显示不在组中的用户。

这是我获取特定组中用户的方式: groupuser = User.objects.filter(groups__name='mygroup').

如何在模板中显示没有任何组的用户?

我是 Django 新手,对此了解不多。

【问题讨论】:

你的字段是groups is null=True`,否则它的默认值是多少? 【参考方案1】:

您可以使用字段查找__isnull

User.objects.filter(groups__isnull=True) 为您提供不属于任何组的所有用户。

【讨论】:

以上是关于在模板Django中显示没有组的用户的主要内容,如果未能解决你的问题,请参考以下文章

没有在 html 模板 django 中显示模型值

django:显示组用户数为admin

用户名未显示,但用户 ID 显示在 Django 的 html 模板中

django:如何在每个模板中显示用户登录?

在 django 模板中获取用户信息

在 django 模板中获取用户信息