django-sitesutils

Screenshot der Software:
django-sitesutils
Softwarebeschreibung:
Version: 0.1.2
Upload-Datum: 20 Feb 15
Entwickler: Mike Yumatov
Lizenz: Frei
Popularität: 0

Rating: nan/5 (Total Votes: 0)

django-sitesutils ist ein Django-Applikation, die Sie aktuelle Website zugreifen können, mit request.site überall Request-Objekt zugreifen.
Aktuelle Seite benutzt Hostdomäne von Request-Objekt und SITE_ID Projekteinstellung als Fallback erkannt. Wenn Website gefunden wird, dann request.site an den jeweiligen Standort Modellobjekt aus django.contrib.site app setzen, sonst request.site ist ein django.contrib.sites.models.RequestSite Beispiel.
Installation
1. Installieren Sie django-sitesutils mit pip:
& Nbsp; pip installieren django-sitesutils
2. Fügen Sie zu Ihren RequestSiteMiddleware MIDDLEWARE_CLASSES Einstellung:
& Nbsp; MIDDLEWARE_CLASSES = (
& Nbsp; # ...
& Nbsp; "sitesutils.middleware.RequestSiteMiddleware ',
& Nbsp;)
& Nbsp; Diese Middleware Website Attribut für das Request-Objekt eingestellt. Dieses Attribut ist faul ausgewertet, nur, wenn Sie darauf zugreifen.
3. Wenn Sie den aktuellen Standort in Vorlagen zugreifen, fügen Website Kontext-Prozessor, um Ihre Einstellungen TEMPLATE_CONTEXT_PROCESSORS möchten:
& Nbsp; TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; # ...
& Nbsp; "sitesutils.context_processors.site ',
& Nbsp;)
Beitrag
. Zögern Sie nicht, Gabel, senden Pull-Anfragen oder melden Sie Fehler und Probleme auf Github

Anforderungen :

  • Python
  • Django

Andere Software von Entwickler Mike Yumatov

Gears
Gears

20 Feb 15

lemon-tinymce
lemon-tinymce

20 Feb 15

lemon-robots
lemon-robots

20 Feb 15

Kommentare zu django-sitesutils

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!