【发布时间】:2020-08-15 08:33:58
【问题描述】:
我想将我的字段添加到表 user_user_group。 我可以将字段添加到表组,但我不能将字段添加到用户模型中的多对多组字段。我使用猴子解决方案将字段添加到组模型,但它不适用于用户模型中的多对多组字段。
此代码有效:
Group.add_to_class('type', models.IntegerField(choices=RoleType.choices, default=RoleType.ADMIN))
此代码不起作用:
User.groups.through.add_to_class('organization', models.ForeignKey(Organization, on_delete=models.CASCADE, null=True))
你有什么解决办法吗?
解决这个解决方案或告诉我其他解决方案
【问题讨论】:
标签: django django-models