django-sitesutils

Screenshot Software:
django-sitesutils
Detalii soft:
Versiune: 0.1.2
Incarca data: 20 Feb 15
Producător: Mike Yumatov
Licenţă: Gratuit
Popularitate: 0

Rating: nan/5 (Total Votes: 0)

django-sitesutils este o aplicatie Django care vă permite să accesați site-ul curent, folosind request.site oriunde aveți acces cerere obiect.
Site-ul actual este detectat cu ajutorul domeniu găzduite de cerere obiect si compozitie proiect SITE_ID ca o rezervă. În cazul în care site-ul este găsit, atunci request.site este setat la obiect modelul de site respectiv de la app django.contrib.site, altfel request.site este o instanță django.contrib.sites.models.RequestSite.
Instalare
1. Instalați django-sitesutils folosind PIP:
& Nbsp; pip instala django-sitesutils
2. Adăugați RequestSiteMiddleware la setarea MIDDLEWARE_CLASSES:
& Nbsp; MIDDLEWARE_CLASSES = (
& Nbsp; # ...
& Nbsp; "sitesutils.middleware.RequestSiteMiddleware",
& Nbsp;)
& Nbsp; Acest middleware va stabili atribut site-ul pentru obiectul cererii. Acest atribut este evaluat leneș, numai atunci când îl accesați.
3. Dacă doriți să accesați site-ul curent în șabloane, adauga procesor context site-ul de setările TEMPLATE_CONTEXT_PROCESSORS:
& Nbsp; TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; # ...
& Nbsp; "sitesutils.context_processors.site",
& Nbsp;)
contribuabil
. Nu ezitați să furculiță, trimite cereri de tragere sau raporta bug-uri și probleme de pe github

Cerințe :

  • Python
  • Django

Alte software-uri de dezvoltator Mike Yumatov

lemon-pages
lemon-pages

20 Feb 15

lemon-tinymce
lemon-tinymce

20 Feb 15

Snake
Snake

12 May 15

lemon-metadata
lemon-metadata

20 Feb 15

Comentarii la django-sitesutils

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!