django-badbrowser ist ein Django-Applikation, die Web-Browser-Erkennung (einschließlich Browser-Upgrade Bekanntmachungen) für Django bietet.
Installation
So installieren Sie django-badbrowser:
1. mit easy_install / pip / Install was auch immer
2. Fügen Sie django_badbrowser.middleware.BrowserSupportDetection auf die MIDDLEWARE_CLASSES Einstellung
3. django_badbrowser in Ihre INSTALLED_APPS Einstellung
4. Geben Sie den BADBROWSER_REQUIREMENTS Einstellung (siehe unten für Details und weitere Einstellungen)
5. Kopieren / sym-link die django_badbrowser / media / django-badbrowser / Verzeichnis in Ihr Medienverzeichnis
Config-Optionen
BADBROWSER_REQUIREMENTS
Eine Liste mit allen spezifischen Browsereinschränkungen. Nicht unterstützte Web-Browser & rdquo; Browser hier mit Versionen niedriger als die angegebenen Versionsnummern aufgeführt die & ldquo dargestellt; Nachricht. Alle Browser hier nicht aufgeführt ist frei, um die Website als normal zugreifen, ebenso wie alle Kunden, die ein User-Agent nicht angeben.
Beispiel:
BADBROWSER_REQUIREMENTS = (
& Nbsp; ("Firefox", "3.0"),
& Nbsp; ("Chrom", "3.0"),
& Nbsp; ("Microsoft Internet Explorer", "8"),
& Nbsp; ("Oper", None), # Keine zeigt keine Unterstützung für den angegebenen Browser, unabhängig von der Version
)
BADBROWSER_SUGGEST
Nicht unterstützte Web-Browser & rdquo; eine Liste der Browser, die dem Benutzer auf das & ldquo schlagen; Seite.
Beispiel:
BADBROWSER_SUGGEST = ("Firefox", "Chrom", "Safari", "Oper", "Microsoft Internet Explorer")
BADBROWSER_BASE_TEMPLATE
Die Basisvorlage, die in der Darstellung der & ldquo erweitert werden sollte; unterstützte Web-Browser & rdquo; Seite. Auf dieser Seite müssen wahrscheinlich Blöcke für & ldquo haben; extra_head & rdquo; (Im head-Tag) und & ldquo; Inhalt & rdquo; (Innerhalb des Body-Tag)
Beispiel:
BADBROWSER_BASE_TEMPLATE = "frontend / base.html"
Anforderungen :
- Python
- Django
Kommentare nicht gefunden