Разные админы для разных экземпляров - PullRequest
0 голосов
/ 16 сентября 2011

Есть ли способ иметь разные админ-сайты для разных объектов одной и той же модели?

Если быть точным, я хотел бы иметь настраиваемый список "исключить" для InlineAdmin, который позволил бы мне выбиратьполя доступны для редактирования для данного экземпляра родительского объекта.

Ответы [ 2 ]

0 голосов
/ 16 сентября 2011

Вам не обязательно создавать другой админ-сайт. Я решил подобные проблемы, переписав метод get_queryset (...) admin.ModelAdmin. Попробуйте взглянуть на исходный код и посмотреть, какие методы вы можете перезаписать для достижения своей цели.

0 голосов
/ 16 сентября 2011

Я бы в полевых разрешениях (для администрирования) и изменил страницу администратора для проверки разрешений.

Кто-то другой, возможно, уже сделал это.

...