リストユーザーに許可を与えたいので、以下のようなカスタムモデルを1つ作成しました
from django.db import models
from django.contrib.auth.models import Permission,User
class Mycustomuser(User):
class Meta:
permissions = (
('users','users'),
('view_user', 'View user'),
)
ビューでは、私は単に電話しました
items=Mycustomuser.objects.all()
4のみのユーザーIDを返します。
djangoguardianを使用して次の許可を得たためです
task = MyCustomuser.objects.create()
joe = User.objects.get(username__exact='admin')
assign('view_category', joe, task)
ここで、MyCustomuserが呼び出されるたびにその権限を確認したいと思います。