Администратор Django - контент для конкретного пользователя (администратора)

Я начинаю организовывать новый проект, и скажем, у меня будет несколько моделей, например продуктов и каталоги .

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

Допустим, я создать модель под названием "Магазин" , создать каждый магазин (имя, адрес, логотип, контактную информацию и т. д.) и создать пользователя-администратора, привязанного к этому магазину.

Теперь мне нужен этот новый администратор ( кто не администратор сайта, а администратор магазина - вероятно, группа пользователей ), чтобы просматривать и редактировать только каталоги, связанные с его магазином .

Возможно ли это?

] Должен ли я сделать это в администраторе Django или создать новое приложение «администратора магазина»?

48
задан Thiago Belem 10 June 2011 в 19:08
поделиться