django-templates-variables

Django templates variables settings


Keywords
django, templates, variables, python
License
Unlicense
Install
pip install django-templates-variables==2020.7.1

Documentation

Installation

$ [sudo] pip install django-templates-variables
settings.py
INSTALLED_APPS+= [
    'django_templates_variables'
]

TEMPLATES = [
    {
        # …
        'OPTIONS': {
            'context_processors': [
                'django_templates_variables.context_processors.templates_variables',
            ],
        },
    },
]

Examples

settings.py

TEMPLATES_VARIABLES = dict(
    settings = dict(
        DEBUG=DEBUG,
        VAR="VALUE"
    )
)

template.html:

{% if settings.DEBUG %}
    {{ settings.VAR }}
{% endif %}

readme42.com