Deberíamos restringir el acceso a los usuarios que no sean administradores. Para ello, se me ocurre lo siguiente:
Restringir en backend el acceso.
En la vista, añadir botón para acceder en la barra de navegación sólo si es admin.
Observaciones:
Existe ya una función user.is_authenticated (ver un ejemplo de su uso en el template census/templates/main.html ) , quizás exista también una del estilo user.is_admin / is_staff.
Puede que buscando su implementación se encuentre una solución más rápida.
Deberíamos restringir el acceso a los usuarios que no sean administradores. Para ello, se me ocurre lo siguiente:
Observaciones: Existe ya una función user.is_authenticated (ver un ejemplo de su uso en el template census/templates/main.html ) , quizás exista también una del estilo user.is_admin / is_staff. Puede que buscando su implementación se encuentre una solución más rápida.