{% load bootstrap3 i18n l10n %}

{% trans 'Request and settings info' %}

{% if debug %}
{% trans 'The DEBUG mode is activated. You should disable it for a production website.' %}
{% endif %} {% if fake_username %}
{% trans 'The DF_FAKE_AUTHENTICATION_USERNAME is set. You should disable it for a production website.' %}
{% endif %}
  • {% trans 'Websockets: ' %} {% bootstrap_icon 'remove' %} {% trans 'At least one Celery worker is required, as well as an uwgsi server.' %}
  • {% trans 'User: '%} {% if not user %}{% trans 'no user' %} {% elif not user.is_authenticated %}{% trans 'anonymous user' %} {% else %}{{ user }} {% endif %}
  • {% trans 'Remote address: ' %}{{ remote_address }}
  • {% if remote_user %}
  • {% trans 'Remote user HTTP header: ' %}{{ remote_user.0|upper }} = {% if remote_user.1 %}{{ remote_user.1 }} {% else %}{% trans 'empty' %}{% trans 'Please ensure that your web server is correctly set to provide the right header (without the HTTP prefix).' %} {% endif %}
  • {% endif %} {% if secure_proxy_ssl_header %}
  • {% trans 'Secure proxy SSL HTTP header: ' %}{{ secure_proxy_ssl_header.0|upper }} = {% if secure_proxy_ssl_header.2 %}{{ secure_proxy_ssl_header.1 }} {% elif secure_proxy_ssl_header.1 %}{{ secure_proxy_ssl_header.1 }} {% else %}{% trans 'empty' %} {% trans 'Please ensure that a HTTPS access is available and that the webserver provide the right header (without the HTTP prefix).' %} {% endif %}
  • {% endif %} {% if use_x_forwarded_for %}
  • {% trans 'Forwarded-for HTTP header: ' %}{{ use_x_forwarded_for.0|upper }} = {% if use_x_forwarded_for.2 %}{{ use_x_forwarded_for.1 }} {% elif use_x_forwarded_for.1 %}{{ use_x_forwarded_for.1 }} {% else %}{% trans 'empty' %} {% endif %}
  • {% endif %}
  • {% trans 'Server names allowed to POST requests: ' %}{{ allowed_hosts|join:', ' }}
  • {% trans 'Requested server name:' %} {% if request_host %}{{ request_host }}{% else %}empty{% endif %}
  • {% trans 'Expected server name:' %} {{ server_name }}
  • {% if request_site %}
  • {% trans 'Request site (from the CurrentSiteMiddleware middleware):' %} {{ request_site }}
  • {% endif %}
  • {% trans 'Config files: ' %} {% for provider in settings_providers %}{% if not forloop.first %}, {% endif %} {{ provider }}{% if not provider.is_valid %} (not found){% endif %}{% endfor %}