django-sitesutils

Screenshot Software:
django-sitesutils
Mga detalye ng Software:
Bersyon: 0.1.2
I-upload ang petsa: 20 Feb 15
Nag-develop: Mike Yumatov
Lisensya: Libre
Katanyagan: 0

Rating: nan/5 (Total Votes: 0)

Django-sitesutils ay isang Django app na nagbibigay-daan sa iyo upang ma-access ang kasalukuyang site, gamit ang request.site sa lahat ng dako maaari mong ma-access ang kahilingan object.
Kasalukuyang site ay natukoy gamit ang host ng domain mula kahilingan object at setting proyekto SITE_ID bilang isang fallback. Kung ang site ay natagpuan, pagkatapos ay naka-set request.site sa kanya-kanyang modelo ng Site bagay mula sa django.contrib.site app, kung hindi man request.site ay isang django.contrib.sites.models.RequestSite halimbawa.
Pag-install
1. I-install ang Django-sitesutils gamit ang buto ng bungang-kahoy:
& Nbsp; buto ng bungang-kahoy-install Django-sitesutils
2. Magdagdag ng RequestSiteMiddleware sa iyong setting MIDDLEWARE_CLASSES:
& Nbsp; MIDDLEWARE_CLASSES = (
& Nbsp; # ...
& Nbsp; 'sitesutils.middleware.RequestSiteMiddleware',
& Nbsp;)
& Nbsp; middleware na ito ay magse-set na katangian ng site para sa mga kahilingan na bagay. Katangian na ito ay sinusuri lazily, lamang kapag ina-access mo ito.
3. Kung gusto mong ma-access ang kasalukuyang site sa mga template, magdagdag ng konteksto site processor sa mga setting ng TEMPLATE_CONTEXT_PROCESSORS:
& Nbsp; TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; # ...
& Nbsp; 'sitesutils.context_processors.site',
& Nbsp;)
-aambag
. Huwag mag-atubiling tinidor, magpadala ng mga kahilingan sa pull o mag-ulat ng mga bug at mga isyu sa github

Mga Kinakailangan :

  • Python
  • Django

Iba pang mga software developer ng Mike Yumatov

lemon-publications
lemon-publications

20 Feb 15

lemon-filebrowser
lemon-filebrowser

20 Feb 15

Django Gears
Django Gears

12 May 15

Mga komento sa django-sitesutils

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!