C'è una differenza tra autenticazione e autorizzazione. L'autenticazione determina chi è autorizzato e l'autorizzazione determina ciò che i tuoi utenti possono vedere.@login_required
gestirà l'autenticazione, ma la tua domanda come posta riguarda l'autorizzazione. Ciò significa che vorrai utilizzare @roles_accepted
anche. Crea più ruoli in base al tuo comportamento previsto e quindi assegna a questi utenti il ruolo appropriato secondo necessità. Usando @roles_accepted
si occuperà quindi dell'autorizzazione, consentendo solo agli utenti autorizzati di accedere a tale percorso in base al proprio ruolo.