Создать отдельную модель с другими полями для пользователей со статусом пользователя персонала? - PullRequest
0 голосов
/ 03 апреля 2020

Я хочу создать другую модель только для персонала, а не для администратора или обычных пользователей. Модель будет иметь некоторые другие данные, которые также будут видны для других пользователей, но другим пользователям не потребуются никакие эти данные.

Кроме того, у сотрудников будет отдельное приложение для себя.

Как связать другую модель с каждым пользователем, у которого есть разрешение для персонала?

class Staff(models.Model):
    user = models.OneToOneField(User, on_delete=models.CASCADE)

# Not sure how i'm supposed to link only the staff members.
...