context_processors.py 500 B

123456789101112131415161718192021
  1. from django.conf import settings
  2. def js_debug(request):
  3. return {
  4. 'MISAGO_JS_DEBUG': settings.MISAGO_JS_DEBUG
  5. }
  6. def site_address(request):
  7. if request.is_secure():
  8. site_protocol = 'https'
  9. address_template = 'https://%s'
  10. else:
  11. site_protocol = 'http'
  12. address_template = 'http://%s'
  13. return {
  14. 'SITE_PROTOCOL': site_protocol,
  15. 'SITE_HOST': request.get_host(),
  16. 'SITE_ADDRESS': address_template % request.get_host()
  17. }