【Flask】url_forが理解できない

実現したいこと

ブラウザで http://127.0.0.1:8000/ を叩くと/user/ai_academyが返却されるのですが、全く理解できません。
同じようにhttp://127.0.0.1:8000/hello を叩くと "Hello world"が表示されるのは理解できました。
イメージ説明
イメージ説明

発生している問題・分からないこと

なぜ/user/ai_academyが返却されるのかの理由と処理の順番を知りたいです。

該当のソースコード

Python

1@app.route("/")2def index():3 return url_for("show_user_profile", username="ai_academy")4 5@app.route("/user/<username>")6def show_user_profile(username):7 return "UserName: " + str(username)

試したこと・調べたこと

上記の詳細・結果

調べてみたが理解できなかった。

補足

機器:MacBook M1
参考ページ:
https://aiacademy.jp/media/?p=57

コメントを投稿

0 コメント