Django-sesiones-usuario

almacena la información del usuario en la sesión, refrescando a las consultas de base de datos por mucho
Descargar ahora

Django-sesiones-usuario Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Nombre del editor:
  • Eric Florenzano
  • Sitio web del editor:
  • http://code.google.com/u/floguy/

Django-sesiones-usuario Etiquetas


Django-sesiones-usuario Descripción

Almacena la información del usuario en la sesión, refrescando mucho las consultas de base de datos Django-Sesiones: el usuario es una aplicación Django, una simple pieza de middleware que se puede agregar a su proyecto DJANGO, que almacenará y recuperará la información del usuario iniciada desde la sesión. Inicialización: agregue la línea de middleware SesionUser a su Middleware_Classes después de la Autenticationmiddleware: middleware_classes = (# ... 'django.contrib.auth.middleware.authenticationmiddleware', 'sessionuser.middleware.sessionusermiddleware', # ...) ¿Por qué hacer esto? Su servidor ya está tomando el contenido de la sesión del usuario, Lo que ya contiene la identidad del usuario. ¿Por qué no almacenar el resto de los datos de la clase de usuario junto con ella? De esa manera, no tiene que hacer una solicitud a la base de datos para todas las solicitudes web autenticadas. Observmente, si está utilizando un backend de sesión basado en cookies (como Django-Cookie-Sessions, escrito por su verdadera), puede tener otros sistemas, Tal vez incluso los sistemas que no son Django, que leen la cookie y conozca más información sobre el usuario. Configuraciones cómicas: cookie_user_refresh_time : el número de segundos que necesitan transcurrir antes de que el usuario esté recuperado de la base de datos en lugar de confiar en la cookie. Esto es útil para asegurarse de que incluso si las propiedades del usuario se cambian en la base de datos, la cookie del usuario aún se actualizará. Requisitos: · Python · Django


Django-sesiones-usuario Software relacionado