summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2018-02-12 13:58:13 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2018-02-12 13:58:13 +0100
commit452162fe0de20bea1085c66445c9e66e29814b12 (patch)
treef6f8b0153ac62ac02c46eb2f649faac8549f6618
parent8643c3f38a40299525bd0478eeba2c977af91ffa (diff)
downloadIshtar-452162fe0de20bea1085c66445c9e66e29814b12.tar.bz2
Ishtar-452162fe0de20bea1085c66445c9e66e29814b12.zip
Fix context processor whwhen no http_host is identified on request
-rw-r--r--ishtar_common/context_processors.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/ishtar_common/context_processors.py b/ishtar_common/context_processors.py
index cc3dd5782..93d524d2b 100644
--- a/ishtar_common/context_processors.py
+++ b/ishtar_common/context_processors.py
@@ -28,9 +28,10 @@ from menus import Menu
def get_base_context(request):
- dct = {'URL_PATH': settings.URL_PATH,
- 'BASE_URL': "{}://{}".format(
- request.scheme, request.META['HTTP_HOST'])}
+ dct = {'URL_PATH': settings.URL_PATH}
+ if 'HTTP_HOST' in request.META:
+ dct['BASE_URL'] = "{}://{}".format(request.scheme,
+ request.META['HTTP_HOST'])
try:
dct["APP_NAME"] = Site.objects.get_current().name
except Site.DoesNotExist: