Add contact email setting
authorNicolas Iooss <nicolas.iooss_git@polytechnique.org>
Sat, 30 Mar 2013 19:14:15 +0000 (20:14 +0100)
committerNicolas Iooss <nicolas.iooss_git@polytechnique.org>
Sat, 30 Mar 2013 19:14:15 +0000 (20:14 +0100)
Signed-off-by: Nicolas Iooss <nicolas.iooss_git@polytechnique.org>
xnet/settings/base.py
xnet/site/context_processors.py [new file with mode: 0644]

index 613ef8f..f865072 100644 (file)
@@ -21,6 +21,8 @@ ADMINS = (
 
 MANAGERS = ADMINS
 
+CONTACT_EMAIL = 'contact@polytechnique.org'
+
 AUTHENTICATION_BACKENDS = (
     'django_authgroupex.auth.AuthGroupeXBackend',
 )
@@ -54,6 +56,7 @@ TEMPLATE_CONTEXT_PROCESSORS = (
     'django.core.context_processors.static',
     'django.core.context_processors.tz',
     'django.contrib.messages.context_processors.messages',
+    'xnet.site.context_processors.public_settings',
     'xnet.groups.context_processors.xnet',
 )
 
diff --git a/xnet/site/context_processors.py b/xnet/site/context_processors.py
new file mode 100644 (file)
index 0000000..fbee4e8
--- /dev/null
@@ -0,0 +1,9 @@
+# -*- coding: utf-8 -*-
+from django.conf import settings
+
+
+def public_settings(request):
+    """Returns some public settings as context variables."""
+    return {
+        'contact_email': settings.CONTACT_EMAIL,
+    }