小编典典

使用 url_for() 在 Flask 中创建动态 URL

all

我的 Flask 路线中有一半需要一个变量 say/<variable>/add/<variable>/remove.
如何创建指向这些位置的链接?

url_for()为要路由到的函数接受一个参数,但我不能添加参数?


阅读 69

收藏
2022-05-29

共1个答案

小编典典

它接受变量的关键字参数:

url_for('add', variable=foo)
url_for('remove', variable=foo)

烧瓶服务器将具有以下功能:

@app.route('/<variable>/add', methods=['GET', 'POST'])
def add(variable):

@app.route('/<variable>/remove', methods=['GET', 'POST'])
def remove(variable):
2022-05-29