Задать вопрос
@zkweb

Почему не срабатывает request.user.is_superuser в Django?

Продолжаю изучать Django. Когда делаю условие (например: if self.request.user.is_superuser: ) то сразу ошибка Error 500.
Работаю в админке!
from django.contrib.auth.models import User - подлючен

P.S - прошу не ругать, еще новичок )
  • Вопрос задан
  • 1042 просмотра
Подписаться 2 Оценить 13 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-фреймворк Django
    3 месяца
    Далее
  • Нетология
    Django: создание backend-приложений
    7 недель
    Далее
  • ProductStar
    Django + Python разработка
    2 месяца
    Далее
Решения вопроса 1
pinkevich
@pinkevich
Developer
В BookAdmin:
list_display = ('fio_klient', 'adres')
def get_list_display(self, request):
    if request.user.is_superuser:
        return self.list_display + ('status',)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы