Django Common Context Processors
Project description
Django Common Context Processors provides useful shortcuts for developing Django projects.
To use it, put in TEMPLATE_CONTEXT_PROCESSORS:
TEMPLATE_CONTEXT_PROCESSORS = (
#...
'common_context.context_processors.site',
'common_context.context_processors.settings',
#...
If you use Django 1.8+, set the context_processors option in the OPTIONS of a DjangoTemplates backend instead (see here).
Then in any page if you need to print the Site Name use:
{{ site.name }}
Or if you need to get the value of a Django Settings parameter:
{{ settings.ANY_SETTINGS_VALUE }}
About
This sources are available in https://github.com/mrsarm/django-common-context
Author: Mariano Ruiz <mrsarm@gmail.com>
License: LGPL-3 (C) 2014-2015
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django_common_context-0.1.0.tar.gz
.
File metadata
- Download URL: django_common_context-0.1.0.tar.gz
- Upload date:
- Size: 16.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a353f64f28e85b6ee731d7e968f32f1d5f86681f2581a5fdf0a39f72111874db |
|
MD5 | 5e72149992dc50aeca95961390a047c5 |
|
BLAKE2b-256 | b273408b68df5a1dfaec92424d1205f8a47027825b0e3529cc4e7008d27b14ad |