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

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

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

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

圖片描述

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

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

2017年9月8日 20:17