iT邦幫忙

2022 iThome 鐵人賽

DAY 18
0
Modern Web

flask系列 第 18

Day18 flask url_for()

  • 分享至 

  • xImage
  •  

如果現在要回傳一個網址給使用者,而這個網址又很長,就需要使用到 url_for() 這個功能
app.py

from flask import Flask,url_for # 導入模組Flask,url_for

app = Flask(__name__)
app.config["DEBUG"] = True


@app.route("/")   
def home():
    return "Hello World"


@app.route("/test")   
def test():
    return url_for('home') #輸入根目錄function名稱


if __name__ == "__main__":
    app.run()

執行結果

這樣的好處就是可以不用在意 login 的 url,即使之後改掉 url,只要 function 名稱還是 login 就還是可以對到正確的位置。


上一篇
Day17 Postman 介紹
下一篇
Day19 flask redirect
系列文
flask30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言