/ / É possível criar mais de uma interface de administração no Django? - django, django-admin

É possível criar mais de uma interface de administração no Django? - django, django-admin

Eu fiz uma pergunta semelhante Aqui. Eu não recebi muitas respostas úteis. Pode ser que a pergunta tenha sido confusa. Para simplificar, tenho diferentes bancos de dados usados ​​por diferentes usuários. Eu quero criar uma interface administrativa separada para cada um deles, para que os usuários vejam e modifiquem apenas as tabelas relacionadas a eles. Por várias razões, a opção multi-db não está funcionando para mim.

Desde já, obrigado.

Respostas:

0 para resposta № 1

Django tem uma característica que permite a restrição detabelas para usuários específicos. Eu sugiro que você olhe para o django.contrib.auth e suas permissões embutidas. Se você precisar bloquear totalmente o acesso a seções administrativas específicas, poderá substituir o comportamento do site admin em seu admin.py