重定向到烧瓶中的不同路径

问题描述 投票:0回答:1

我在烧瓶中有此路线:

@app.route("/welcome/<string:book_isbn>",methods=["GET", "POST"])
def book(book_isbn):

而且我有一个html文件,该文件具有以下链接:

<a href="{{ url_for('welcome',book_isbn=book.isbn)}}">

其中book.isbn是我在呈现此html文件时较早传递的变量。]​​>

单击链接时,IAM希望达到我提到的路线

但是它转到这条路线:

@app.route("/welcome",methods=['GET','POST'])
def welcome():

并且在顶部的Web浏览器中,我可以看到欢迎路线?book_isbn = xxxxxx(x只是一个数字)

所以我认为是'?'是问题,但我不能全神贯注于造成它的原因。

我在烧瓶中有此路由:@ app.route(“ / welcome / ”,methods = [“ GET”,“ POST”])def book(book_isbn):我有一个html文件,该文件具有以下链接:

python flask
1个回答
1
投票

您可能已经检查过,但是...您确认book.isbnstring吗?

© www.soinside.com 2019 - 2024. All rights reserved.