django-sitesutils

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

Rating: nan/5 (Total Votes: 0)

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-publications
lemon-publications

20 Feb 15

Gears
Gears

20 Feb 15

django-gears
django-gears

20 Feb 15

lemon-filebrowser
lemon-filebrowser

20 Feb 15

Komentarze do django-sitesutils

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