Где разрешение администратора Django только на чтение для моделей?

Я прочитал в Как я могу ИЗМЕНИТЬ django для создания разрешения на просмотр ? что Django 1.2 поставляется с разрешением только на чтение для моделей администратора. Где я установил эту опцию? Это не найдено как разрешение в приложении аутентификации.

Спасибо


person Juanjo Conti    schedule 13.03.2011    source источник
comment
docs.djangoproject.com /ru/2.1/релизы/2.1/   -  person Andrew B.    schedule 02.11.2018


Ответы (1)


Вам необходимо выполнить шаги, описанные в связанном ответе. Функция 1.2, упомянутая в статье, касается добавления параметра editable=False к полю модели, что делает поле недоступным для редактирования в интерфейсе администратора для всех пользователей.

Если вам действительно не хватает этой функции, я предлагаю открыть тикет на сайте поддержки django, чтобы добавить это исправление в django, однако помните, что сайт администратора django предназначен для администраторов. Он не предназначен для использования в качестве интерфейса CRUD для всех пользователей, это просто административный интерфейс для изучения данных и их редактирования на месте. Только со временем люди добавляли в него все больше и больше удобных для пользователя улучшений.

person Thomas    schedule 13.03.2011
comment
В исходном вопросе кажется, что исходная проблема была решена в Django 1.2, но на самом деле похоже, что ДРУГАЯ проблема была решена. - person Juanjo Conti; 13.03.2011