как использовать перенаправление (url_for ('index')) с идентификатором, чтобы перезагрузить index.html с определенным разделом

Мой файл index.html содержит ссылки на местоположение/разделы на той же странице; одним из которых является «контент». После отправки электронной почты, когда я использую строку ниже в своем .py, верните перенаправление (url_for ('index'))

Я хотел снова открыть свой index.html с разделом, id=content, который я пробовал - url_for('index',id="content"), но не работал.

Каким образом я должен изменить свою строку перенаправления (url_for....), чтобы добиться этого? Пожалуйста, помогите.


person user1217901    schedule 05.07.2013    source источник
comment
Это работает нормально для меня. Можете ли вы показать, какой URL-адрес вы получаете с url_for('index', id='content'), что ожидается, а также ваш маршрут просмотра и подпись?   -  person tbicr    schedule 05.07.2013


Ответы (1)


Вы можете передать id как _anchor:

url_for('index', _anchor="content")

Дополнительную информацию см. в документах url_for.

person Sean Vieira    schedule 05.07.2013
comment
Вы должны отметить это как правильный ответ, если это действительно сработало для вас. :) - person Raj; 10.07.2013