Я начинаю организовывать новый проект и скажу, что у меня будет несколько моделей, таких как продукты и каталоги.
Я позволю своим клиентам (а не посетителям, только конкретным клиентам) войти на сайт администратора Django для создания, редактирования и удаления своих собственных каталогов.
Скажем, я создаю модель под названием "Магазин" , создайте каждый магазин (имя, адрес, логотип, контактную информацию и т.д.) и создайте пользователя-администратора, связанного с этим магазином.
Теперь я хочу, чтобы этот новый администратор (кто не администратор сайта, а администратор магазина - вероятно, группа ), чтобы видеть и редактировать только каталоги, связанные с его магазином.
Возможно ли это?
Должен ли я делать это внутри администратора Django или мне нужно создать новое приложение "shop admin"?