X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/f938afb8ab4cb091d12e0ef0311eaea14b774798..2cd5a971d3cf9708b43a523a339212cb9220cef3:/redakcja/context_processors.py diff --git a/redakcja/context_processors.py b/redakcja/context_processors.py index 813d8f36..aec6df71 100644 --- a/redakcja/context_processors.py +++ b/redakcja/context_processors.py @@ -1,9 +1,22 @@ # -*- coding: utf-8 - def settings(request): from django.conf import settings + + if settings.SHOW_APP_VERSION: + import subprocess + process = subprocess.Popen(["git", "show", "--oneline"], stdout=subprocess.PIPE) + data, _err = process.communicate() + # get app version + VERSION = data.splitlines()[0].split()[0] + else: + VERSION = '' + return { 'MEDIA_URL': settings.MEDIA_URL, 'STATIC_URL': settings.STATIC_URL, + 'IMAGE_DIR': settings.IMAGE_DIR, + 'DEBUG': settings.DEBUG, + 'RAVEN_CONFIG': getattr(settings, 'RAVEN_CONFIG'), + 'APP_VERSION': VERSION, }