django-sitesutils

Szoftver screenshot:
django-sitesutils
Szoftver adatai:
Változat: 0.1.2
Feltöltés dátuma: 20 Feb 15
Fejlesztő: Mike Yumatov
Engedély: Ingyenes
Népszerűség: 26

Rating: 2.0/5 (Total Votes: 1)

A Django-sitesutils egy Django app, hogy lehetővé teszi a hozzáférést a jelenlegi helyén, a request.site mindenhol lehet elérni kérés objektum.
Jelenlegi helyén érzékeli a gazdatartományból a kérés objektum és SITE_ID projekt beállítás csak meghibásodás. Ha helyben nem talál, majd request.site van beállítva, hogy az adott site modell objektumot django.contrib.site app, különben request.site egy django.contrib.sites.models.RequestSite például.
Telepítés
1. Telepítse Django-sitesutils segítségével pip:
& Nbsp; pip telepíteni Django-sitesutils
2. Add RequestSiteMiddleware a MIDDLEWARE_CLASSES beállítás:
& Nbsp; MIDDLEWARE_CLASSES = (
& Nbsp; # ...
& Nbsp; "sitesutils.middleware.RequestSiteMiddleware",
& Nbsp;)
& Nbsp; Ez a middleware állítja helyszínen attribútum a kérelem tárgya. Ez az attribútum értékelni lustán, csak akkor, ha e érni.
3. Ha azt szeretnénk elérni jelenlegi helyén sablonok, webhely hozzáadása összefüggésben processzor a TEMPLATE_CONTEXT_PROCESSORS beállításokat:
& Nbsp; TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; # ...
& Nbsp; "sitesutils.context_processors.site",
& Nbsp;)
Hozzájárulás
Nyugodtan villát, küldje pull kéri, vagy hibát találtam kérdések GitHub.

követelmények :

  • Python
  • Django

Más szoftver fejlesztő Mike Yumatov

lemon-filebrowser
lemon-filebrowser

20 Feb 15

lemon-pages
lemon-pages

20 Feb 15

django-gears
django-gears

20 Feb 15

lemon-dashboard
lemon-dashboard

20 Feb 15

Hozzászólások a django-sitesutils

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!