Вложение маршрутов путем добавления параметра в шаблон url_prefix, прерывающего url_for - PullRequest
0 голосов
/ 19 февраля 2019

Я новичок во Flask и экспериментирую с тем, как я могу вкладывать маршруты.У меня была идея добавить в свой url_prefix вложенный resource / resource_id, то есть:

app.register_blueprint(comments_blueprint, url_prefix="/posts/<int:post_id>/comments")

, чтобы эффективно вложить маршрут.Это работает, если я вручную создаю ссылку, которая вставляет image_id, но не если я хочу использовать url_for.В этом случае я получаю ошибку Could not build url for endpoint 'comments.new' with values ['post_id'].

Кто-нибудь знает, как это можно решить?

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