我在烧瓶中有此路线:
@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 /
您可能已经检查过,但是...您确认book.isbn
是string
吗?