Python 分组存储数据的问题
我已经做了一组“一般”从管理面板 现在,我想当一个新用户注册到我的应用程序时,它将默认分配给这个组,并将Python 分组存储数据的问题,python,django,Python,Django,我已经做了一组“一般”从管理面板 现在,我想当一个新用户注册到我的应用程序时,它将默认分配给这个组,并将auth\u-user和auth\u-group的中间表中存储的user\u-id和auth\u-group 事实上,我自己也尝试过这个方法,但也出现了一些错误 编辑 错误 “组”对象没有“组”属性 首先,这将帮助您理解所遇到的错误 group_id = Group.objects.get(id=1) 在这里,group\u id成为模型group的一个实例。 组及其实例具有属性名称,以及权
auth\u-user
和auth\u-group
的中间表中存储的user\u-id
和auth\u-group
事实上,我自己也尝试过这个方法,但也出现了一些错误
编辑
错误
“组”对象没有“组”属性
首先,这将帮助您理解所遇到的错误
group_id = Group.objects.get(id=1)
在这里,group\u id
成为模型group
的一个实例。
组
及其实例具有属性名称
,以及权限
group_id.groups.add(new_user)
这是胡说八道<代码>组是用户
的属性,而不是组
。
用新用户替换组\u id:
new_user.groups.add(group_id)
这将添加组\u id(应改为命名为组)新用户是组列表的成员。请显示您的尝试和错误-这将帮助人们帮助您,然后导致-如何定义
组
…我已经导入了组,但这里只显示了功能。您能否简单地告诉我如何在用户和组的中间表中存储数据我知道您已经导入了组组
否则您会得到一个名称错误
——但是错误消息说它所有组对象没有属性组
。。。因此,为什么我想知道组
是什么样子的,如果你看的话,你甚至可以回答你自己的问题。。。
new_user.groups.add(group_id)