flask-blueprints-Max行銷誌

【Flask 教學】實作 Flask Blueprints 和淺談 Circular Imports

發佈於 發佈留言分類: 04 Python Flask 教學10 所有文章

一. 從簡單的 Flask 開始 首先來看一個大家熟悉且單純的 Flask,運行 flask run 後,連線 http://127.0.0.1:5000/ 後,在網頁上會得到 foo 的字詞 app.py 1.當 Flask 架構越來越龐大… 但是隨著網站架構越來越龐大,把所有的 route 都放在 main.py 裡面,在維護上會有很大的困擾,所以我們開始試著把部分功能切到另外一個 py 檔案裡。 開始將 route 切出來,不再都集中在 app.py 內: app.py userdata.py 運行 flask 連線 http://127.0.0.1:5000/auth 會發生 Not Found 的錯誤 會發生這個原因,是因為 import 循環衝突的問題造成,如下圖當運行 flas […]