【发布时间】:2018-09-24 05:43:43
【问题描述】:
我正在使用 django 用户模型,并希望创建一个逻辑,即哪个用户已被哪个用户(如 admin)注册为用户,只能将另一个员工或管理员注册为用户。 表示用户模型中的条目可以由另一个用户(同一用户模型中的用户)在某些业务逻辑下创建。 我想参考/知道哪个用户属于哪个用户。并且不想创建一个新模型来做到这一点,直到没有办法离开。 请帮我解决一下这个。 谢谢
【问题讨论】:
标签: python django django-users
我正在使用 django 用户模型,并希望创建一个逻辑,即哪个用户已被哪个用户(如 admin)注册为用户,只能将另一个员工或管理员注册为用户。 表示用户模型中的条目可以由另一个用户(同一用户模型中的用户)在某些业务逻辑下创建。 我想参考/知道哪个用户属于哪个用户。并且不想创建一个新模型来做到这一点,直到没有办法离开。 请帮我解决一下这个。 谢谢
【问题讨论】:
标签: python django django-users
你可以self reference同款使用
created_by = models.ForeignKey('self', on_delete=models.CASCADE)
【讨论】: