【发布时间】:2014-04-10 00:27:57
【问题描述】:
我想声明一个基类,所有其他模式对象 可以继承自,例如:
class Base(db.Model):
created_on = db.Column(db.DateTime, default=db.func.now())
updated_on = db.Column(db.DateTime, default=db.func.now(), onupdate=db.func.now())
然后所有其他模式对象都可以继承它而不必重复 两列的声明。
我将如何在 Flask-SQLAlchemy 中执行此操作?
from flask.ext.sqlalchemy import SQLAlchemy
db = SQLAlchemy(app)
class User(db.Model):
__tablename__ = 'users'
id = db.Column(db.Integer, primary_key = True)
email = db.Column(db.String(255), unique = True)
【问题讨论】:
标签: flask sqlalchemy flask-sqlalchemy