現(xiàn)在所有的Py代碼均寫在default.py文件中,很明顯這種方法下,一旦程序變的負(fù)責(zé),那么無論對于開發(fā)和維護(hù)來說,都會帶來很多問題。
Flask框架并不強(qiáng)制要求項(xiàng)目使用特定的組織結(jié)構(gòu),所以這里使用的組織結(jié)構(gòu)并不一定與其它項(xiàng)目中相同。
根據(jù)default.py中的代碼,大體可分為三類:表單模型,數(shù)據(jù)模型,視圖方法,所以模型也網(wǎng)這類中來區(qū)分。所以按照其他語言(java)得來的經(jīng)驗(yàn),每個(gè)類為一個(gè)py文件,放到相應(yīng)的文件夾中
在單個(gè)文件中,所有的配置都寫在單個(gè)的文件里,而在進(jìn)行多文件重構(gòu)之后,還這樣做很明顯是不合適的,所