python - 如何将当前日期分配给 odoo v8 中的日期字段?

标签 python python-2.7 odoo-8 odoo

我想在以下代码中将当前日期分配给日期字段“start_date”:

calendar_obj.create(cr,uid,
             {'name' : rec_res.act_ion,
              'user_id' : rec_res.asgnd_to.id,
              'start_date' : lambda *a:datetime.today().strftime('%m-%d-%Y'),
              'stop_date' : rec_res.due_date,
              'allday' : True,
              'partner_ids' : [(6,0, [rec_res.asgnd_to.partner_id.id])]
             },
context=context)

如何设置或分配当前日期值到开始日期字段?

最佳答案

Date 字段包含一个 today() 方法,仅适用于这种情况:

'start_date': fields.Date.today(),

当然需要先导入fields:

from openerp import fields

关于python - 如何将当前日期分配给 odoo v8 中的日期字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31965470/

相关文章:

python - Raspberry Pi Python 代码不会移动伺服器

python - 无法使用 gmail 通过 python 发送电子邮件 - smtplib.SMTPException : SMTP AUTH extension not supported by server

database - 插入列表时python2.7 MySQLdb语法错误

Python lxml 迭代 tr 元素

python - 将 dict 转换为 defaultdict

python - 如何为机器学习预处理数据?

python - For循环调用urllib.urlopen().getcode()很慢

Odoo - 更改创建按钮文本

html - 用新类覆盖 'btn-xs' 的 Bootstrap CSS

sql - 在 odoo 的 sql 查询中选择一行,每个 id