首页 > 其他分享 >odoo 给子表设默认值

odoo 给子表设默认值

时间:2023-08-21 16:35:09浏览次数:32  
标签:default self ids odoo 子表 默认值

# 设置默认值函数
@api.model
    def _default_ids(self):
        default_ids=[]
        for s in range(1,6):
            default_ids.append((0, 0,{'service':s,'all':0})) #字典里边填的是默认子表的值,前面0,0都是默认的
        return default_ids

# 字段
ids = fields.One2many('模型1', '模型2‘, default=lambda self: self._default_ids())

  

在视图中的one2Many字段添加默认值。
使用列表设置默认值。
具体方式看代码.

 

 

 

https://blog.csdn.net/hef97/article/details/128239554

标签:default,self,ids,odoo,子表,默认值
From: https://www.cnblogs.com/pythonClub/p/17646383.html

相关文章

  • Odoo - xml 的action/search继承修改
    直接对action动作视图进行修改<?xmlversion="1.0"encoding="UTF-8"?><odoo><recordmodel="ir.actions.act_window"id="(模块名).(想要修改的action_id)"><fieldname="domain">[('asset_ty......
  • 在odoo16.0中使用微信支付
    作为国内移动支付的两大提供商之一的微信支付并不在Odoo官方的支持列表中,甚至曾经一度被官方支持的支付宝(Alipay)也在16.0以后的版本中遭到的过时的标记,被并入了asipay的选项中。国内的生态不被官方重视也并非一日,但是需求并不会因为不被重视而消失,因此,我们决定自己来手动实现。......
  • BIP给多选参照赋默认值
    //资源申请详情03--页面初始化viewModel.on('afterMount',function(data){//获取查询区模型letfilterViewModelInfo=viewModel.getCache('FilterViewModel');filterViewModelInfo.getParams().autoLoad=false;//原来默认查询功能关闭filterViewModelInfo......
  • odoo15自定义小部件widget
    添加自定义widget的步骤比较简单,以下三步就可以了:1、JS实现widget的功能/*这个文件(文件名为my_basic_fields.js)要在__manifest__.py中设置,如下:'assets':{'web.assets_backend':['testaddons/static/src/js/my_basic_fields.js',],},*/odoo.define(�......
  • 一次说清Odoo的邮箱配置
    odoo的邮箱配置从很早的版本时就是一个问题,可能在国外用的很丝滑的功能,在国内就水土不服。本文就试图将邮箱配置的问题一次说个清楚。原生系统的邮箱使用本着知其然又知其所以然的标准,我们应该先理一下原生的功能,知道它原本的样子之后,我们才能知道问题在哪,再想办法去解决这些问......
  • 面试官:为什么MySQL不建议使用NULL作为列默认值?(转)
    原文:https://mp.weixin.qq.com/s/4aWKVvGTjG4Hiv2ULxQiAg来源:微信公众号“Java充电社”今天来分享一道美团高频面试题,5分钟搞懂“为什么MySQL不建议使用NULL作为列默认值?”。对于这个问题,通常能听到的答案是 使用了NULL值的列将会使索引失效,但是如果实际测试过一下,你......
  • odoo 企业微信 解决方案
    本模块支持13.015.016.0企业微信作为当前企业内部沟通的几大内部IM软件之一,其优势在于能够跟微信打通,方便与客户联系。本模块将展示,通过企业微信跟odoo的互通,能够将我们的工作简化到何种程度。企业微信管理后台配置首先,要使用企业微信,您必须要先注册一个企业微信账号。注......
  • Odoo12_自定义导出excel
    1.首先按钮或者菜单出发一个后端方法返回url动作defdownload_xxx_excel(self):url='/export_xxx_excel?id={self.id}return{'type':'ir.actions.act_url','url':url,'tar......
  • odoo 清空业务数据
    fromsqlalchemyimportcreate_engineconn=create_engine('postgresql://odooshequ:[email protected]:5432/odooshequ')tbs=['account_move','account_move_line','account_move_reversal','mrp_production',......
  • odoo10(13)saas平台搭建
    下载地址:https://github.com/it-projects-llc/odoo-saas-tools首先配置文件不使用dbfilter=^%h$来创建平台和服务器两个数据库1、平台安装saas_portal2、服务器安装saas_server,修改auth.oauth.provider中saas的auth_endpoint和validation_endpoint,最终在平台中找到服务器点击打......