お世話になります。
よろしくお願いいたします。
python3.7+bottleを使ってURLをパラメータで受け渡したいのですが、次の挙動で行き詰っています。
html
1<html lang=jp> 2 <head> 3 </head> 4 <body> 5 <a href="test/up">up</a> 6 <a href="test/down">down</a> 7 </form> 8 </body> 9</html> 10
python
1from bottle import route, run, template, redirect 2 3@route("/") 4def index(): 5 return template("index") 6 7#up 8@route("/test/<up>") 9def test_up(up): 10 print("up") 11 return redirect("/") 12 13#down 14@route("/test/<down>") 15def test_down(down): 16 print("down") 17 return redirect("/") 18 19run(host="localhost", port=8080, debug=True, reloader=True) 20
ブラウザでupをクリックしたらupに、
downをクリックしたらdownにルーティングするものだと思ってたのですが、
いずれをクリックしてもdownにルーティングされてしまいます。
文法の理解が足りないと思うのですが、ご教示いただけますと幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/21 23:20