Django app per determinare sezione del sito su richiesta.
Installazione
& Nbsp; 1. Aggiungi section.context_processors.section a TEMPLATE_CONTEXT_PROCESSORS nel file di impostazioni:
& Nbsp; TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; "django.contrib.auth.context_processors.auth",
& Nbsp; "django.core.context_processors.debug",
& Nbsp; "django.core.context_processors.i18n",
& Nbsp; "django.core.context_processors.media",
& Nbsp; "django.contrib.messages.context_processors.messages",
& Nbsp; "section.context_processors.section")
& Nbsp; 2. Aggiungi valore SEZIONI su file le impostazioni nella forma:
& Nbsp; # tupla di dizionari utilizzati per abbinare URL i nomi dei pattern alle sezioni del sito.
& Nbsp; # esempio: ({'name': '
& Nbsp; SEZIONI = (
& Nbsp; {'name': 'casa', 'matching_pattern_names': ('casa',)},
& Nbsp;)
Utilizzo
Se stai usando una vista generici ora avrete automagicamente una variabile sezione aggiunta al contesto ed è disponibile nei modelli.
In caso contrario, dare un'occhiata a oggetti RequestContext e come usarli:
http://docs.djangoproject.com/en/dev/ref/templates/api/#id1
Requirements:
- Python
- Django
I commenti non trovato