我有一个烧瓶应用程序分布在带有蓝图的模块上.
每个模块/蓝图都有自己的models.py文件,其中定义了模型.
使用我的桌面应用程序,直接使用sqlAlchemy API,我将子类对象定义一个带有一些列的基类(例如:id,date_created ..),然后它将作为我的声明基础(例如:Base = declarative_base(cls = Base) )).
>我如何将flask-sqlALchemy的db.Model子类化,以便我可以将它作为Base使用默认列,我希望所有表都有?
解决方法:
只需将__abstract__
设置为True:
class BaseModel(db.Model):
__abstract__ = True