Me gustaría tener configuraciones adicionales vinculadas a cada usuario en mi aplicación (más allá, is_staff, is_admin, etc.). Básicamente me gustaría tener diferentes configuraciones para personalizar su experiencia de usuario (es decir: no mostrar información sobre herramientas, cuántas filas mostrar en las tablas de resultados, otras banderas para activar o desactivar cosas).configuración de usuario de modelado en django
Existen mejores prácticas para agregar estos tipos de configuraciones, o un modelo de ejemplo para hacer esto sin tocar el objeto de usuario django (en el pasado cuando necesitaba una propiedad de usuario rápida, simplemente lo añadí a mi código fuente django, pero obviamente, sé que esta es una idea horrible).
Entonces, cuando alguien inicie sesión con éxito, tomaría las configuraciones para el usuario y las agregaría a la sesión.
No estaba seguro de si había una manera bonita o la mejor práctica para hacer esto.
Esto es un duplicado. Todas estas son las preguntas similares: http://stackoverflow.com/search?q=%5Bdjango%5D+profile –
lo veo ahora, pero sin saber que era un perfil de usuario (de ahí por qué lo llamé configuración de usuario) i no podría haber pensado buscar eso. y ahora que la gente ha respondido esto, ya no puedo borrar la publicación – MattoTodd
Encontré esta pregunta mientras buscaba términos incorrectos también. Esta pregunta me ayudó –