#flask #jinja2
#flask #jinja2
Вопрос:
Мой URLhttps://example.com/#3454
Я пробовал request.url, но он возвращает толькоhttps://example.com /
Как я могу получить полныйhttps://example.com/#3454 url (включая привязку)
Ответ №1:
В Flask / Jinja2 я использую:
На целевой странице (например, главная) Я установил привязку, добавив идентификатор в div:
<div id="3454"></div>
В ссылке на привязку я указываю url_for для страницы и устанавливаю цель с помощью параметра _anchor.
<a href="{{ url_for('page.home',_anchor='3454') }}">Test</a>
Затем Jinja генерирует для меня гиперссылку … / # 3454.
Мои версии пакета:
Flask==1.1.2
jinja2==2.11.1