- 博客(14)
- 收藏
- 关注
原创 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,最终在平台...
2019-05-21 23:23:34 2282 7
原创 odoo10(12)自定义视图
实现效果类似企业版会计报表的效果首先补充一下odoo中对象的几种类型基础模型BaseModel,以下几种类型依次继承1、models.AbstractModel抽象模型,不会在数据库中创建对应表2、models.Model安装或升级会自动在数据库中创建对应表3、models.TransientModel临时表,在数据库中有对应表,但是数据会定期清理根据这三种类似,在自定义视图时选...
2019-05-21 23:09:03 1370
原创 odoo10(11)报表的几种实现思路
1、原生的pivot、graph视图优点:有原生的搜索视图支持,可以实现各种组合检索,图表视图也基本能满足需求缺点:系统存在大量数据后视图加载缓慢,因为是加载了所有数据之后再进行筛选,而且是多次通过后台的read_group读取数据2、直接导出客户需求的excel需要借助report_xlsx模块,可以在点击按钮后实现excel的下载3、借助中间表可以在点击菜单时直接调用一个wizar...
2019-05-20 23:01:48 1601
原创 odoo10(8)模块视图继承
在视图定义中增加<field name="inherit_id" ref="sale.view_order_form"/>来制定继承自哪个视图可以使用xpath或者<field name="partner_id" position="after">xxx</>来增加或修改页面信息当然,按钮一样可以进行继承修改<button name="xxx" ...
2019-05-19 22:12:50 487
原创 odoo10(7)模块action继承
odoo中的action也是可以继承的,比如想继承盘点action增加默认盘点类型选择<record id="stock.action_inventory_form" model="ir.actions.act_window"> <field name="context">{'default_filter': 'partial'}</field></...
2019-05-19 22:06:47 812
原创 odoo10(6)模块视图-为相同模型的菜单绑定不同的视图
<record id="xx" model="ir.actions.act_window.view"> <field eval="1" name="sequence"/> <field name="view_mode">tree</field> <field name="view_id" ref="tree_view_id"/> ...
2019-05-19 22:01:47 407
原创 odoo10(5)模块视图
odoo视图简单分为几种form视图tree视图search视图graph视图pivot视图具体视图的实现可以参考odoo中其它模块写法
2019-05-19 21:57:36 334
原创 odoo10(4)模块
基本字段类型Char-字符Date-日期 年月日Datetime-时间 年月日时分秒Selection-下拉选项Text-文本Html-富文本Integer-整型Float-浮点Boolean-布尔Binary-文件类二进制文件Many2one-多对一One2many-一对多Many2many-多对多字段属性string-名称readonly-只读required...
2019-05-18 23:45:05 255
原创 odoo10(3)模块
通过模拟odoo的销售模块介绍如何搭建自己的模块创建一个文件sale.py在__init__.py中引入表即对象。创建一个SaleOrder对象,继承自models.Model(python继承)_name表示odoo对象名称,系统会在安装或者升级中自动将.装换为_在数据库中创建表,即创建一张sale_order表,也可以通过_table来自定义表名(一般用不到),_rec_name即表单...
2019-05-18 23:02:52 167
原创 odoo10(2)模块
下载的项目跟目录有addons文件夹,下面都是odoo一个个的模块,进销存、财务、人事、网站等。在odoo.config配置文件中会有addons_path配置项,你也可以添加一个addons_self,跟addons并列,并添加到addons_path中:addons_path = addons,addons_self在addons_self下创建你的第一个odoo模块init.py文...
2019-05-18 22:46:35 280
原创 odoo10(1)环境搭建
odoo10下载链接:https://github.com/odoo/odoo/tree/10.0后面的文章都是基于社区版,企业版的代码可以尝试通过各种方式来获取,不是一定要用企业版哦。使用的eclipse,需要安装pydev插件在项目根目录下创建odoo.config,具体配置参数可以找一下其它博客的链接https://blog.csdn.net/ngforever/article/de...
2019-05-18 22:28:14 335
原创 结束也是一种开始
四年,跟着odoo从7到8再到10,没有过深的研究,只是会用了这个框架,之前一直在用企业版,想着根据社区版留下点东西,刚尝试写博客,欢迎指正,不好勿怪!...
2019-05-18 21:47:50 181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人