django-sitesutils

Software screenshot:
django-sitesutils
Podrobnosti Software:
Verze: 0.1.2
Datum uploadu: 20 Feb 15
Vývojka: Mike Yumatov
Licence: Volný
Popularita: 0

Rating: nan/5 (Total Votes: 0)

Django-sitesutils je aplikace, Django, který vám umožní přístup k aktuální stránku, pomocí request.site všude, kam se můžete přistupovat k požadavku objektu.
Na tomto webu je detekována pomocí hostitele domény od objektu požadavku a nastavení projektu SITE_ID jako nouzové řešení. Je-li zjištěno, místo, pak request.site je nastaven na příslušné místo modelu objektu z django.contrib.site aplikace, jinak je request.site django.contrib.sites.models.RequestSite instance.
Instalace
1. Nainstalujte Django-sitesutils pomocí PIP:
& Nbsp; pip nainstalovat Django-sitesutils
2. Přidejte RequestSiteMiddleware do vašeho nastavení MIDDLEWARE_CLASSES:
& Nbsp; MIDDLEWARE_CLASSES = (
& Nbsp; # ...
& Nbsp; "sitesutils.middleware.RequestSiteMiddleware"
& Nbsp;)
& Nbsp; Tento middleware se nastaví atribut místo pro žádosti objekt. Tento atribut je hodnocena líně, jen když ho otevřít.
3. Chcete-li přistupovat k aktuálním webu v šablonách, přidejte kontextové místo procesor nastavení TEMPLATE_CONTEXT_PROCESSORS:
& Nbsp; TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; # ...
& Nbsp; "sitesutils.context_processors.site"
& Nbsp;)
Přispívání
. Neváhejte a vidličku, odesílání požadavků tahat ani hlásit chyby a problémy, na GitHub

Požadavky na :

  • Python
  • Django

Ostatní software developer Mike Yumatov

Snake
Snake

12 May 15

Gears
Gears

20 Feb 15

gears-stylus
gears-stylus

20 Feb 15

lemon-pages
lemon-pages

20 Feb 15

Komentáře k django-sitesutils

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!