Модель Django обновляется сама - PullRequest
0 голосов
/ 24 сентября 2018

Я использую модель пользователя django и хочу создать логику, согласно которой пользователь, зарегистрированный пользователем, например, admin как пользователь, может зарегистрировать только другого сотрудника или admin как пользователя.Означает, что запись в пользовательской модели может быть создана другим пользователем (пользователем в той же пользовательской модели) в соответствии с некоторой бизнес-логикой.Я хочу указать / узнать, какой пользователь принадлежит какому-либо пользователю, и не хочу создавать новую модель, чтобы сделать это, пока не осталось пути.Пожалуйста, помогите мне с этим.Спасибо

1 Ответ

0 голосов
/ 24 сентября 2018

Вы можете самостоятельно ссылаться на ту же модель, используя

created_by = models.ForeignKey('self', on_delete=models.CASCADE)
...