【发布时间】:2014-07-31 09:53:18
【问题描述】:
在我的 Flask-SQLAlchemy 应用程序中,我想向每个模型/表添加一些字段(created(by|on)、changed(by|on))
我现在的代码
from .. import db
class Brand(db.Model):
__tablename__ = 'md_brands'
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(64), unique=True, nullable=False)
def __repr__(self):
return u'<Brand {}>'.format(self.name)
我不确定使用 Mixins 或以某种方式扩展基本 db.Model 是否更好(或者是否有更好的方法来做到这一点)。
向我的所有模型添加此类字段(created(by|on)、changed(by|on))的最佳方式是什么(以及为什么)?
【问题讨论】:
标签: python flask flask-sqlalchemy