run.py
static/
templates/
tests/
config.py
models.py
我在run.py中創建了一個Flask類的實例,並定義了視圖。我計劃移動視圖,以便它們與run.py文件分開,並且只需要run.py文件實例化Flask類。但是,我也有很多非視圖函數被每個視圖函數調用並實現應用程序邏輯。構建大型Flask應用程序?
什麼是重新組織這些視圖和邏輯函數以創建一個好的應用程序結構的方法?我是否應該爲每個視圖有一個包含與每個視圖函數對應的邏輯函數的視圖/文件夾?我應該將邏輯功能組合在另一個單獨的文件夾中嗎?
[Flask應用程序中的公用文件夾/文件結構]可能的重複(http://stackoverflow.com/questions/14415500/common-folder-file-structure-in-flask-app) – dirn