Estoy usando django-registration para registrar usuarios en mi aplicación. Esa parte funciona bien. La parte que no puedo descifrar es cómo establecer las variables de sesión personalizadas cuando el usuario inicia sesión. Por ejemplo, me gustaría rellenar las variables que contienen los datos del perfil de usuario, así como el resultado de algunas otras funciones. Entonces podría usar esa información en vistas/plantillas posteriores.¿Cómo configuro las variables de sesión al iniciar sesión usando django-registration y auth?
Si alguien puede indicarme un tutorial en línea o publicar un código de muestra, sería genial.
estoy usando Django 1.1 y Python 2.6
Estoy buscando datos de sesión adicionales en este momento. Ya tengo toda la información en la base de datos, solo necesito descubrir cómo llegar a ella. Supongo que mi verdadera pregunta es ¿cómo puedo configurar esta sesión de datos mientras uso django-registration? ¿Es posible o debo escribir mi propia función para registrar usuarios? – doza
No necesita obtener datos de perfil en la sesión. Al usar django.contrib.auth, puede acceder al usuario actual con request.user. – stefanw
¡Por supuesto! No lo pensé de esa manera. Eso tiene mucho más sentido. Gracias! – doza