У меня есть 2 маршрута с флягами, вот так.
@app.route("/table", methods=('GET', 'POST'))
@login_required
def table() -> str:
return "<table><thead><tr><th>HELLO</th></tr></thead><tbody><tr><td>HOLA</td></tr></tbody></table>"
@app.route('/config', methods=('GET', 'POST'))
@login_required
def config() -> str:
form = ConfigForm()
return render_template(
"product.html",
form=form)
Маршрут конфигурации вызывает ConfigForm, который выглядит так ...
class ConfigForm(FlaskForm):
def __init__(self):
super().__init__()
self.table = url_for("table")
Почему-то вместо self.table, содержащего таблицу html в строковом формате, он содержит /table
.
Можно ли вызвать маршрут колбы из python, который вернет значение?