Почему не срабатывает request.user.is_superuser в Django?
Продолжаю изучать Django. Когда делаю условие (например: if self.request.user.is_superuser: ) то сразу ошибка Error 500.
Работаю в админке!
from django.contrib.auth.models import User - подлючен
sim3x: я понимаю у вас опыт большой. Поэтому прошу пример, хотя бы. Т.е в админке вообще не сделать условия (допустим: доступ конкурентной группе или пользователю с каким-то правилом)
zkweb: если тебе не понятно, значит пока оно тебе не нужно
Повторяю, в джанго не принято давать доступ к админке людям, которым нужно ограничивать что-то в админке - для пользователей, которым нужно добавлять контент, но не являющимся доверенными делают отдельную страницу для редактирования
не за что)
аналогично (или похоже) можно работать с другими методами, а так же есть методы в которых можно защитить от записи/удаления/изменения в админке)