django-sitesutils

Software screenshot:
django-sitesutils
Software detaljer:
Version: 0.1.2
Upload dato: 20 Feb 15
Udvikler: Mike Yumatov
Licens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

Django-sitesutils er en Django app, der giver dig adgang til aktuelle websted, ved hjælp request.site overalt du kan få adgang til anmodning objekt.
Aktuel side detekteres ved hjælp vært domæne fra anmodning objekt og indstilling SITE_ID projekt som en fallback. Hvis webstedet er fundet, så request.site er indstillet til den respektive site model objekt fra django.contrib.site app, ellers request.site er en django.contrib.sites.models.RequestSite instans.
Installation
1. Installer Django-sitesutils hjælp pip:
& Nbsp; pip installere Django-sitesutils
2. Tilsæt RequestSiteMiddleware til din MIDDLEWARE_CLASSES indstilling:
& Nbsp; MIDDLEWARE_CLASSES = (
& Nbsp; # ...
& Nbsp; "sitesutils.middleware.RequestSiteMiddleware«,
& Nbsp;)
& Nbsp; Denne middleware vil sætte websted attribut for objektet anmodning. Denne attribut evalueres dovent, kun når du åbner den.
3. Hvis du vil have adgang til aktuelle sted i skabeloner, tilføje websted sammenhæng processor til dine TEMPLATE_CONTEXT_PROCESSORS indstillinger:
& Nbsp; TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; # ...
& Nbsp; "sitesutils.context_processors.site«,
& Nbsp;)
Bidrag
. Du er velkommen til bord, sende pull anmodninger eller rapportere fejl og problemer på GitHub

Krav :

  • Python
  • Django

Andre software developer Mike Yumatov

Gears
Gears

13 May 15

gears-handlebars
gears-handlebars

20 Feb 15

lemon-metadata
lemon-metadata

20 Feb 15

Kommentarer til django-sitesutils

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!