| django-bloqueo Un método de protección para las vistas de Django o en los sitios completos |
Descargar ahora |
django-bloqueo Clasificación y resumen
- Licencia:
- MIT/X Consortium Lic...
- Nombre del editor:
- Chris Beaven
- Sitio web del editor:
- http://code.google.com/u/smileychris/
django-bloqueo Etiquetas
django-bloqueo Descripción
Un método de protección para las vistas de Django o en los sitios completos. Django-Lock es un complemento que le permite bloquear las vistas individuales o en todo su sitio. Tienes la opción de una contraseña de vista previa administrativa y las opciones para bloquear hasta que se alcance una fecha y / o solo comenzar a bloquear algún tiempo en El futuro .instalación: 1. Copiar (o SymLink) el directorio DJANGO_LOCK a su ruta de Python. 2. Agregue 'django_lock' a su configuración instalada (solo necesaria si va a usar el bloqueo de ancho de sitio o el método de salida de cierre de sesión) utilizando un lockAddd 'django_lock.middleware.lock_langle.middleware' a su configuración de Middleware_Classes. Use la configuración de la cerradura para configurar el bloqueo. Nota que la vista Django.static.views.serve no se bloqueará si la configuración de depuración es verdadera. Visualización de una visualización, importe el generador de decorador de bloqueo y cree un decorador (puede crear múltiples Si es necesario) y utilícelo para decorar sus vistas: desde Django_lock.Decorators Importar Lock Protect = Lock (Preview_Password = 'YourPasswordword', hasta_date = DateTime (2009,1,1)) @Protecect def My_View (Solicitud): ... la Los argumentos que puede pasar al bloqueo son todos opcionales. Si no proporciona un argumento, volverá a buscarlo en la configuración de la cerradura. Los argumentos aceptados son Preview_PassWord, HAST_DATE y AUTRES_DATE con los mismos significados que sus configuraciones relacionadas a continuación se utilizan a través de la configuración del sitio Middleware y proporciona valores predeterminados para los decoradores de bloqueo.lock_until_date Bloqueo hasta que se llegue a la fecha (un objeto DateTime). Llock_After_Date Bloqueo después de la fecha (un objeto DateTime) se alcanza.lock_preview_password una contraseña de vista previa administrativa (o contraseñas) que permite la vista previa de la vista / sitio mientras la cerradura está en su lugar. Puede ser una cadena para una sola contraseña o una lista / tupla para múltiples contraseñas.lock_passthraugh solo se usa para el bloqueo en todo el sitio. Establecer en una lista de URL: cualquier solicitud que comienza con una URL de este tipo no se bloqueará. Por ejemplo, lock_passthrough = permitiría el acceso a http: // yourserver / insegure / .... requisitos: · Django · Python
django-bloqueo Software relacionado