django-badbrowser es una aplicación Django que proporciona la detección del navegador web (incluyendo avisos de actualización del navegador) para Django.
Instalación
Para instalar django-badbrowser:
1. Instale con easy_install / pip / lo que sea
2. Añadir django_badbrowser.middleware.BrowserSupportDetection al ajuste MIDDLEWARE_CLASSES
3. Añadir django_badbrowser a su entorno INSTALLED_APPS
4. Especifique la configuración BADBROWSER_REQUIREMENTS (ver más abajo para más detalles y ajustes adicionales)
5. Copia / sym-link directorio django_badbrowser / media / django-badbrowser / en el directorio de medios
Opciones Config
BADBROWSER_REQUIREMENTS
Una lista de las restricciones específicas del navegador. Los navegadores mencionados aquí con versiones inferiores a los números de versión especificados serán mostrados el y ldquo; no compatible navegador web & rdquo; mensaje. Cualquier navegadores no mencionados aquí serán libres para acceder al sitio de forma normal, al igual que todos los clientes que no se especifique un agente de usuario.
Ejemplo:
BADBROWSER_REQUIREMENTS = (
& Nbsp; ("Firefox", "3.0"),
& Nbsp; ("chrome", "3.0"),
& Nbsp; ("microsoft internet explorer", "8"),
& Nbsp; ("ópera", None), # Nada indica que no hay soporte para el navegador determinado, sea cual sea la versión
)
BADBROWSER_SUGGEST
Una lista de los navegadores para sugerir al usuario en el y ldquo; no compatible navegador web & rdquo; página.
Ejemplo:
BADBROWSER_SUGGEST = ("Firefox", "cromo", "safari", "ópera", "explorador de Internet de Microsoft")
BADBROWSER_BASE_TEMPLATE
La plantilla base que debería extenderse en la prestación de la y ldquo; no compatible navegador web & rdquo; página. Esta página, probablemente tendrá que tener bloques de & ldquo; extra_head y rdquo; (Dentro de la etiqueta de la cabeza) y en & ldquo; content & rdquo; (Dentro del cuerpo de la etiqueta)
Ejemplo:
BADBROWSER_BASE_TEMPLATE = "miaplicacion / base.html"
Requisitos :
- Python
- Django
Comentarios que no se encuentran