鍍金池/ 問答/Python  數(shù)據(jù)庫/ flask開發(fā),models文件代碼過多,怎么可以拆成多個(gè)文件

flask開發(fā),models文件代碼過多,怎么可以拆成多個(gè)文件

我想將原本的models.py拆分成一個(gè)個(gè)單獨(dú)的文件,但是做數(shù)據(jù)庫關(guān)聯(lián)的時(shí),應(yīng)該怎么做?
我目前在banner里from .image import Image,但是banner關(guān)聯(lián)運(yùn)行的時(shí)候告訴我找不到image表

我不知道成熟的工程,數(shù)據(jù)庫這里應(yīng)該怎么拆分的,求指點(diǎn)

圖片描述

回答
編輯回答
萌面人
|--models
    |--__init__.py
    |-- User.py
    |-- Article.py
    |-- ...
    |--...

然后,在__init__.py 里設(shè)置個(gè) __all__ = ['其中,你要顯示的數(shù)據(jù)庫的各個(gè)表明']

2017年9月8日 20:17