django-sitesutils

Software screenshot:
django-sitesutils
Dettagli del software:
Versione: 0.1.2
Data di caricamento: 20 Feb 15
Sviluppatore: Mike Yumatov
Licenza: Libero
Popolarità: 0

Rating: nan/5 (Total Votes: 0)

Django-sitesutils è un app Django che ti permette di accedere sito attuale, utilizzando request.site ovunque è possibile accedere richiesta all'oggetto.
Sito attuale viene rilevata con dominio host dalla richiesta oggetto e l'impostazione del progetto SITE_ID come ripiego. Se il sito si trova, quindi request.site è impostato il rispettivo oggetto del modello del sito da app django.contrib.site, altrimenti request.site è un'istanza django.contrib.sites.models.RequestSite.
Installazione
1. Installare Django-sitesutils usando pip:
& Nbsp; pip installazione Django-sitesutils
2. Aggiungere RequestSiteMiddleware alle impostazioni MIDDLEWARE_CLASSES:
& Nbsp; MIDDLEWARE_CLASSES = (
& Nbsp; # ...
& Nbsp; 'sitesutils.middleware.RequestSiteMiddleware',
& Nbsp;)
& Nbsp; Questo middleware imposterà l'attributo sito per l'oggetto di richiesta. Questo attributo viene valutato pigramente, solo quando si accede.
3. Se si desidera accedere al sito corrente nei template, aggiungere processore contesto sito alle impostazioni TEMPLATE_CONTEXT_PROCESSORS:
& Nbsp; TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; # ...
& Nbsp; 'sitesutils.context_processors.site',
& Nbsp;)
Contribuire
. Sentitevi liberi di forchetta, inviare richieste di trazione o segnalare bug e problemi su github

Requisiti :

  • Python
  • Django

Altri software di sviluppo Mike Yumatov

lemon-pages
lemon-pages

20 Feb 15

gears-coffeescript
gears-coffeescript

20 Feb 15

gears-less
gears-less

20 Feb 15

Commenti a django-sitesutils

I commenti non trovato
Aggiungi commento
Accendere le immagini!