現(xiàn)在所有的Py代碼均寫(xiě)在default.py文件中,很明顯這種方法下,一旦程序變的負(fù)責(zé),那么無(wú)論對(duì)于開(kāi)發(fā)和維護(hù)來(lái)說(shuō),都會(huì)帶來(lái)很多問(wèn)題。

Flask框架并不強(qiáng)制要求項(xiàng)目使用特定的組織結(jié)構(gòu),所以這里使用的組織結(jié)構(gòu)并不一定與其它項(xiàng)目中相同。

根據(jù)default.py中的代碼,大體可分為三類:表單模型,數(shù)據(jù)模型,視圖方法,所以模型也網(wǎng)這類中來(lái)區(qū)分。所以按照其他語(yǔ)言(java)得來(lái)的經(jīng)驗(yàn),每個(gè)類為一個(gè)py文件,放到相應(yīng)的文件夾中

在單個(gè)文件中,所有的配置都寫(xiě)在單個(gè)的文件里,而在進(jìn)行多文件重構(gòu)之后,還這樣做很明顯是不合適的,所