在插入新记录而不向用户显示时如何在字段中应用默认值?例如。下面的date_logged不会通过视图显示
class DownTime(BaseMixin, Base):
id = Column(Integer, primary_key=True)
date_logged = Column(Date,default=today)
如果我从视图中排除它,则它不起作用。
如果我需要使用post_add
,请提供示例语法。
谢谢
因此我已将此代码添加到我的视图中:
def pre_add(self, downtime):
downtime.date_logged = datetime.datetime.today().strftime('%Y-%m-%d')
downtime.logged_by = get_user()
这似乎有效。