Создание ссылки на URL-адрес приложения Flask в шаблоне jinja2

В моем приложении Flask у меня есть вид, который отображает сообщение

@post_blueprint.route('/post/<int:year>/<int:month>/<title>')
def get_post(year,month,title):
    # My code

Для отображения последних 10 записей у меня есть следующий вид:

@post_blueprint.route('/posts/')
def get_all_posts():
    # My code
    return render_template('p.html',posts=posts)

Теперь, когда я отображаю последние 10 сообщений, я хочу преобразовать заголовок сообщения в гиперссылку. В настоящее время я должен сделать следующее в моем шаблоне jinja:

<a href="/post/{{year}}/{{month}}/{{title}}">{{title}}</a>

Есть ли способ избежать жесткого кодирования URL?

подобноurl_for функция, которая используется для создания URL-адресов Flask:

url_for('view_name',**arguments)

Я пытался найти один, но я не смог его найти.

Ответы на вопрос(1)

Ваш ответ на вопрос