django-sitesutils

Software screenshot:
django-sitesutils
Software informatie:
Versie: 0.1.2
Upload datum: 20 Feb 15
Ontwikkelaar: Mike Yumatov
Licentie: Gratis
Populariteit: 0

Rating: nan/5 (Total Votes: 0)

django-sitesutils is een Django app waarmee je toegang tot de huidige site, met behulp request.site overal waar u toegang verzoek object.
Huidige site wordt gedetecteerd met behulp van host-domein uit aanvraag object en SITE_ID project instelling als een fallback. Als locatie wordt gevonden, dan is request.site is ingesteld op de respectieve Site object model uit django.contrib.site app, anders request.site is een django.contrib.sites.models.RequestSite instantie.
installatie
1. Installeer django-sitesutils behulp pip:
& Nbsp; pip installeren django-sitesutils
2. Voeg RequestSiteMiddleware aan uw MIDDLEWARE_CLASSES instelling:
& Nbsp; MIDDLEWARE_CLASSES = (
& Nbsp; # ...
& Nbsp; 'sitesutils.middleware.RequestSiteMiddleware',
& Nbsp;)
& Nbsp; Deze middleware zal plaats attribuut voor het verzoek object. Dit attribuut is lui geëvalueerd, alleen wanneer u ze opent.
3. Als u toegang wilt tot de huidige site in sjablonen, site toevoegen context processor om uw TEMPLATE_CONTEXT_PROCESSORS instellingen:
& Nbsp; TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; # ...
& Nbsp; 'sitesutils.context_processors.site',
& Nbsp;)
Bijdragen
. Voel je vrij om de vork, stuur pull verzoeken of bugs en problemen op GitHub

Eisen

  • Python
  • Django

Andere software van ontwikkelaar Mike Yumatov

lemon-pages
lemon-pages

20 Feb 15

Gears
Gears

13 May 15

gears-less
gears-less

20 Feb 15

gears-coffeescript
gears-coffeescript

20 Feb 15

Reacties op django-sitesutils

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!