Где у администратора Django права на чтение только для моделей? - PullRequest
3 голосов
/ 13 марта 2011

Я прочитал в Как я могу изменить django для создания разрешения на «просмотр»? , что Django 1.2 поставляется с разрешением только для чтения для моделей администратора.Где я установил эту опцию?Это не найдено в качестве разрешения в приложении авторизации.

Спасибо

1 Ответ

1 голос
/ 13 марта 2011

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

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

...