Estoy buscando información sobre cómo otros podrían diseñar esto. Voy a proporcionar vistas basadas en la clase (grupo django).Vistas basadas en roles Django?
Por ejemplo, el grupo de un usuario determinará qué puntos de vista/plantillas de él o ella tendrá acceso a. Estoy pensando en quizás almacenar rutas para ver funciones en una tabla para determinar en qué consistirá la barra de enlaces de un usuario. Las especificaciones del filtro también se pueden almacenar para determinar qué filas llenarán estas plantillas.
Un buen ejemplo son las unidades de enfermería de un hospital. Las enfermeras de una unidad no necesitan ver a todos los pacientes del hospital. Solo necesitan ver a sus pacientes. Los doctores en la misma unidad solo necesitan ver a esos pacientes también, pero deberían tener acceso a una funcionalidad mucho mayor.
se ha hecho esto a través de alguna aplicación de terceros? ¿Y cómo abordarías este problema?
Gracias, Pete
Guys, el sistema de permiso de Django no se ajusta a mis necesidades. Es por eso que estoy pidiendo ayuda de arquitectura: P – slypete