Сделал model с user = models.ForeignKey(). Его используют все пользователи\группы у кого есть права на создание записи, но нужно, чтобы его могли редактировать только суперпользователи(только 1 input из всей формы). Где нужно писать проверку? На сколько я понял, то models - это работа с БД, получается, нужно писать в admin.py?
class Post(models.Model):
user = models.ForeignKey(
User,
verbose_name="Пользователь",
on_delete=models.CASCADE,
default = User.id)