【发布时间】:2013-02-04 07:53:14
【问题描述】:
class Quote(db.Model):
id = db.Column(db.Integer, primary_key=True)
content = db.Column(db.Text)
votes = db.Column(db.Integer)
author_id = db.Column(db.Integer, db.ForeignKey('author.id'))
date_added = db.Column(db.DateTime,default=datetime.datetime.now())
last_letter = db.Column(db.String(1))
我有一个看起来像上面的模型。我希望last_letter 成为content 的最后一个字母。我应该把这个逻辑放在哪里,以便每次保存模型时都会发生?我正在阅读有关混合属性之类的内容,但我不确定哪种方式是正确的。
【问题讨论】:
标签: python sqlalchemy flask flask-sqlalchemy