django-sitesutils

Screenshot Software:
django-sitesutils
Szczegóły programowe:
Wersja: 0.1.2
Filmu: 20 Feb 15
Wywoływacz: Mike Yumatov
Licencja: Wolny
Popularność: 26

Rating: 2.0/5 (Total Votes: 1)

django-sitesutils jest aplikacja Django, który umożliwia dostęp do aktualnej strony, używając request.site wszędzie można uzyskać dostęp do obiektu żądania.
Obecna strona jest wykrywany za pomocą domeny hosta z obiektu żądania i ustawienia projektu SITE_ID jako odwrotu. Jeśli strona zostanie znaleziony, request.site jest do odpowiedniego modelu strony obiektu z django.contrib.site aplikacji, inaczej request.site jest django.contrib.sites.models.RequestSite instancji.
instalacji
1. Zainstaluj Django sitesutils pomocą pip:
& Nbsp; pip zainstalować Django sitesutils
2. Dodaj RequestSiteMiddleware z ustawieniami MIDDLEWARE_CLASSES:
& Nbsp; MIDDLEWARE_CLASSES = (
& Nbsp; # ...
& Nbsp; "sitesutils.middleware.RequestSiteMiddleware",
& Nbsp;)
& Nbsp; middleware będzie ustawiony atrybut witryny dla obiektu żądania. Ten atrybut jest oceniany leniwie, tylko wtedy, gdy do niego dostęp.
3. Jeśli chcesz uzyskać dostęp do aktualnej strony szablonów, dodawać strony do procesora kontekstowe ustawień TEMPLATE_CONTEXT_PROCESSORS:
& Nbsp; TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; # ...
& Nbsp; "sitesutils.context_processors.site",
& Nbsp;)
Wkład
. Zapraszam do widelca, wysyłać żądania do pociągania lub raport błędów i problemów na github

Wymagania :

  • Python
  • Django

Inne programy z deweloperem Mike Yumatov

lemon-robots
lemon-robots

20 Feb 15

gears-less
gears-less

20 Feb 15

gears-handlebars
gears-handlebars

20 Feb 15

Komentarze do django-sitesutils

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!