0

我正在创建一个基于 Web 的应用程序,我需要在其中以模板方式获取所有注册用户的列表。我正在使用 django.contrib.auth 模型来管理没有组的用户数据库。我无法在https://docs.djangoproject.com/en/dev/topics/auth/中找到任何返回views.py 中所有用户列表的方法

4

1 回答 1

4

将适当的查询集传递给您的模板:

from django.contrib.auth.models import User
from django.shortcuts import render

def foo(request):
   return render(request,'users.html',{'users': User.objects.all()})

或者,如果这是所有模板都需要的东西,请编写一个模板上下文处理器并将其添加到那里。

于 2012-04-30T12:25:02.553 回答