diff --git a/pinry/core/context_processors.py b/pinry/core/context_processors.py
new file mode 100644
index 0000000..0417083
--- /dev/null
+++ b/pinry/core/context_processors.py
@@ -0,0 +1,7 @@
+from django.conf import settings
+
+
+def template_settings(request):
+ return {
+ 'site_name': settings.SITE_NAME,
+ }
diff --git a/pinry/core/templates/core/base.html b/pinry/core/templates/core/base.html
index e3a6f76..3363bcb 100644
--- a/pinry/core/templates/core/base.html
+++ b/pinry/core/templates/core/base.html
@@ -3,7 +3,7 @@
- Pinry - {% block title %}{% endblock %}
+ {{ site_name }} - {% block title %}{% endblock %}
{% if debug %}
@@ -20,7 +20,7 @@
-
Pinry
+
{{ site_name }}
{% if user.is_authenticated %}
diff --git a/pinry/settings/__init__.py b/pinry/settings/__init__.py
index b79f554..8b920e2 100644
--- a/pinry/settings/__init__.py
+++ b/pinry/settings/__init__.py
@@ -2,6 +2,9 @@ import os
from django.contrib.messages import constants as messages
+SITE_NAME = 'Pinry'
+
+
SITE_ROOT = os.path.join(os.path.realpath(os.path.dirname(__file__)), '../../')
@@ -39,6 +42,7 @@ TEMPLATE_CONTEXT_PROCESSORS = (
"django.core.context_processors.static",
"django.core.context_processors.request",
"django.contrib.messages.context_processors.messages",
+ "pinry.core.context_processors.template_settings",
)
ROOT_URLCONF = 'pinry.urls'