Django 1.1 Domanda di autorizzazione nel modello
-
17-09-2020 - |
Domanda
Ho un'app che rende l'utente di filtrare determinate cose per gli utenti con autorizzazioni diverse.
Django 1.1 fa per qualche motivo non sembra riconoscerli.
Ho un gruppo chiamato corporate
e permissions
è concesso secondo necessità.
Ora nel mio modello sono rendering il seguente.
.{% if perms.corporate%}
... mostra la seguente
{% else%}
... Mostra qualcos'altro
{% ENDIF%}
Perché questo non rende le informazioni che voglio?
Soluzione
Proxy perms.corporate
a User.has_module_perms('corporate')
.Quindi è necessario disporre di un modulo (o app) etichettato corporate
.Dici che il tuo attuale azienda è un gruppo, quindi probabilmente non funzionerà.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow