]> git.0d.be Git - panikdb.git/blob - panikdb/context_processors.py
start new regie home page
[panikdb.git] / panikdb / context_processors.py
1 from django.conf import settings
2
3 def internal_ip(request):
4     internal_ip = request.META.get('HTTP_X_FORWARDED_FOR') or \
5                request.META.get('HTTP_X_REAL_IP') or \
6                request.META.get('REMOTE_ADDR')
7     return {'internal_ip': internal_ip in settings.INTERNAL_IPS}
8
9 def site_settings(request):
10     return {
11         'site_title': settings.SITE_TITLE,
12         'has_soma': settings.HAS_SOMA,
13         'has_auto_schedule': getattr(settings, 'NONSTOP_AUTO_SCHEDULE', False),
14         'wiki_search_base_url': settings.WIKI_SEARCH_BASE_URL,
15         'website_url': settings.WEBSITE_BASE_URL.strip('/'),
16     }