Odoo的context中的日期时间 - xiaohao0576/odoo-doc GitHub Wiki
在Odoo的Window Action中,可以定义domain和context,domain可以过滤显示的数据,context可以设置字段的默认值,以下是常用的一些关于日期和时间的设置
# 把check in的默认值设置为当天的5点钟,UTC时间
'default_x_studio_check_in_time':datetime.datetime.now().strftime("%Y-%m-%d 05:00:00")
把check out的默认值设置为第二天的5点,UTC时间
'default_x_studio_check_out_time':(datetime.datetime.now() + datetime.timedelta(days = 1)).strftime("%Y-%m-%d 05:00:00")
把输日期默认设置为当天, 时区是+7区
'default_x_processing_date':(datetime.datetime.now() + datetime.timedelta(hours = 7)).strftime("%Y-%m-%d")右上角放二维码
<!-- QR Code 容器, 使用 style 属性进行绝对定位 -->
<t t-set="qrcode" t-value="f'https://yourdomain.odoo.com/order-delivery?order_id={doc.id}'"/>
<div style="position: absolute; top: 0px; right: 0px; z-index: 100;">
<img t-att-src="'/report/barcode/?barcode_type=QR&value=%s&width=500&height=500&quiet=0' % quote_plus(qrcode)" alt="QR Code" style="width: 3cm; height: 3cm;"/>
<!-- 您也可以在QR Code下方添加一些文本,例如: -->
<!-- <p style="text-align: center; font-size: 10px; margin-top: 5px;">扫描查看详情</p> -->
</div>