markdown Odoo cheatsheat

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown Odoo cheatsheat相关的知识,希望对你有一定的参考价值。


#### Get current user id
`user_id = self.env.user.id`

#### Get config parameter
`self.env['ir.config_parameter'].get_param('paramenter.name')`
#### Add attachment
`model.message_post('Note',attachments=[('filename.txt', 'file raw data not encoded with base64')])`

#### Unique constraint
`    _sql_constraints = [('product_tmpl_id_api', 'unique(name, api_provider)',
                         'Each api is allowed to have 1 product_tmpl_id!')]`
                         
#### Send email
```
email_template = self.env['mail.template'].search([('id', '=', id], limit=1)
email_template.send_mail(model.id)
```

以上是关于markdown Odoo cheatsheat的主要内容,如果未能解决你的问题,请参考以下文章

markdown Odoo邮件模板

markdown Odoo pycharm设置

markdown Odoo sql fetch

markdown Odoo安装功能

markdown Odoo观点

markdown Odoo orm搜索