Ho scritto una pagina django che richiede l'accesso solo a super utenti. Così ho aggiuntoche consente solo l'accesso super utente
foo_view = staff_member_required(foo_view)
ma non taglia, ora posso controllare solo permettendo al personale segnalato agli utenti di accedere ma questo non taglia. Ho provato qualcosa come
def foo_view(request):
if not request.user.is_superuser:
#render some "not allowed page"
#else render the page
ma non sembra aiutare come dandomi errori.
Quali sono gli errori che ti danno il tuo secondo snippet di codice? –