📜  django 用户组检查 - Python 代码示例

📅  最后修改于: 2022-03-11 14:46:04.230000             🧑  作者: Mango

代码示例1
from django.contrib.auth.models import User, Group

group = Group(name="Author")
group.save() # Create a sample group.
user = User.objects.get(username="Johndoe") # get Some User.
user.groups.add(group) # Add User 'Johndoe' to a Group.

# check if user belongs to certain group.
if user.groups.filter(name=group):
  # do your stuff and give user access.
else:
  # redirect him