odoo13在win7下安装与示例模块openacademy.

本文档详细介绍了如何在Windows 7环境下安装Odoo13,并通过手动启动服务解决安装问题。然后,通过创建OpenAcademy示例模块,展示了从创建模块模板到应用自定义应用的步骤,包括设置开发者模式、刷新模块列表、安装和配置模块等。遇到的问题包括菜单不显示,解决方法涉及代码检查和权限设置。
摘要由CSDN通过智能技术生成

一安装odoo13

1,官网下载安装包odoo13,直接安装就好。可能有一个错语,如下方法处理一下。
2,win7中文下安装不报错最最后服务不能启动。原因在于中文环境,让python报错了。
3,手工启动服务。进入安装目录
...\Odoo 13.0\server>后输入
..\python\python odoo-bin -c odoo.conf
python\python server\odoo-bin -c server\odoo.conf
4,手工启动时报错,这个就是语言的错语。

python\Lib\_strptime.py 中,
except ImportError:
    from _dummy_thread import allocate_lock as _thread_allocate_lock
下,添加代码:

locale.setlocale(locale.LC_ALL, 'en')

二,示例模块openacademy.

1,创建一个模块模板。
python\python server\odoo-bin scaffold openacademy server\odoo\addons

2,这里是官网上的示例说明,https://www.odoo.com/documentation/13.0/howtos/backend.html

有一些人把它译成中文了,对比英文的看看。

3, 改一些文件先让示例动起来

4,开如应用自定义应用

a,在win7服务管理中重启odoo服务。

b,在odoo的设置-》常规设置中,打开开发者模式。

c,在odoo的应用中,“更新”,还有“刷新本地模块列表”。

d,看到自定义的应用openacademy,安装它。

e,如果一切正常,在应用菜单中就可以看到 Open Academy的菜单。进入可看到一些数据。

f,到这里一个简单的示例框架就有了。官网说明中,在这个示例基础上有许我操作,可以做一下,加深理解。

g,我遇到的错误就是Open Academy菜单不显示,搞的时间比较多。不显示一是代码错,二是没设权限。也就应用security/ir.model.access.csv',并改好其中模块的权限。

五个主要文件如下:

文件__manifest__.py

# -*- codi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值