У вас нет права просматривать или редактировать что-либо - только суперпользователи могут делать все.

У меня есть модель, зарегистрированная в Django admin. Затем я создал двух пользователей superuser и обычного пользователя. Этот обычный пользователь получил права staff=True, read и change для модели News от суперпользователя. Однако, когда я вхожу в систему с этим новым пользователем, он выдает мне You don’t have permission to view or edit anything.

@admin.register(News)
class NewsAdmin(admin.ModelAdmin):
     pass

Что нужно сделать? Я использую Django 3.2

Консоль администратора доступна только для суперпользователя или пользователя "staff". Вам необходимо установить одно или оба этих поля пользователя в значение True.

Вернуться на верх