pergunta de permissão do Django 1.1 no modelo
-
17-09-2020 - |
Pergunta
Eu tenho um aplicativo que permite ao usuário filtrar certas coisas para usuários com permissões diferentes.
O Django 1.1, por algum motivo, parece não reconhecê-los.
Eu tenho um grupo chamado corporate
e permissions
são concedidos conforme necessário.
agora no meu modelo estou renderizando o seguinte.
{% if perms.corporate %}
...mostre o seguinte
{% outro %}
...mostrar outra coisa
{% fim se %}
por que isso não está renderizando as informações que desejo?
Solução
perms.corporate
procuradores para User.has_module_perms('corporate')
.Então você precisa ter um módulo (ou aplicativo) rotulado corporate
.Você diz que sua empresa atual é um grupo, então isso provavelmente não funcionará.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow