1
我正在閱讀Flask示例,該示例從單個腳本應用程序轉換到應用程序工廠,因此引入了藍圖。使用藍圖的原因是因爲應用程序實例現在是在運行時創建的,而不是在全局範圍中存在(如在單個腳本應用程序中)。這會導致app.route裝飾器在調用create_app()
之後存在,本書指出這太晚了。爲什麼在調用create_app()
之後,app.route修飾器存在爲時已晚?爲什麼我們要在調用create_app()
之前訪問路線?爲什麼在創建應用程序實例之前訪問應用程序路徑
你的意思是「這是因爲路線是在藍圖上註冊的嗎」? – Brosef