在我的Django项目我有用户,每个用户可以拥有不同的权限(有的一个具有只读权限,但其他人可能会读取和写入权限),我想补充permissions
领域的Django auth_user_groups
表是这样的:如何将字段添加到django中的`auth_user_groups`表中?
from django.db.models import *
from django.contrib.auth.models import User, Group
from django.db.models.signals import post_save
class MyUser(Model):
user = OneToOneField(User, primary_key=True)
Volume = IntegerField(default=5*1024*1024)
def create_profile(sender, instance, created, **kwargs):
if created:
profile, created = MyUser.objects.get_or_create(user=instance)
post_save.connect(create_profile, sender=User, dispatch_uid="create_profile")
是有可能做到这一点?
谢谢。但我怎样才能创建一个'OneToOneField'到'auth_user_groups'表?我的意思是我可以输入的名字是什么? (比如'from django.contrib.auth.models import User,Group'这是什么名字?我试过'from django.contrib.auth.models import UserGroups'但它不正确) – shotgunner
欢迎使用@shotgunner,我看到你的点,更新。 – Wtower