jinja request.url_root дает мне http вместо https - PullRequest
0 голосов
/ 21 ноября 2018

Использование этого

request.url_root + attribute ["footer"] ["district_link"]

в jinja на странице https: // дает мне URL-адрес с http:// что вызывает проблемы.Есть ли способ использовать этот запрос, который сохраняет это, так что это будет http: // на странице, которая использует http и https, на странице, которая использует https?

Бэкэнд использует колбу, если это актуально здесь

1 Ответ

0 голосов
/ 21 ноября 2018

Проксируется ли ваше приложение за чем-то вроде nginx?

Если это так, вам нужно будет использовать что-то вроде ProxyFix , чтобы добавить заголовки, содержащие эту информацию.

Вы можетеПодробнее о настройке прокси можно прочитать в документах на флягу о настройках прокси .

Когда у вас работает ProxyFix, вы можете использовать заголовок X-Forwarded-Proto (например).В этом ответе есть еще одна полезная информация .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...