Odoo 9在特定小时设置默认日期时间

时间:2017-02-28 06:49:50

标签: python-2.7 datetime openerp odoo-9

我在https://www.odoo.com/forum/help-1/question/set-default-datetime-at-a-specific-hour-35591中的旧API v7中找到了如何做到这一点:

_defaults = {
    'date_start': lambda self,cr,uid,context=None: fields.date.context_today(self,cr,uid,context) + " 09:00:00"
}

但我需要将它重用于新的API。我试过了:

   'date_from' = fields.Datetime('Date From', required=True, default= lambda self:self.date + " 09:00:00")

1 个答案:

答案 0 :(得分:0)

试试这个

date_from = fields.Datetime('Date From', required=True, default=fields.Datetime.now)