吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2096|回复: 12
收起左侧

[学习记录] 从0开始学习odoo(一) 架设篇

[复制链接]
陌生By2 发表于 2023-3-30 11:53
工作之余想随手写点笔记记录一下学习成果,也看到论坛这方面关于odoo的资料很少,我就来假装更新一下,从很多年前就注册52破解,至今还是个伸手党,也到俺做一点点微不足道的贡献啦。
这个系列呢,不单只会有一些资料,也会更新一些二开的教程,系统的使用教程等,由于我特喵。。。文笔很烂啦,可能也是想到那里记到那里,如果有人看的话就,,就,,将就着看吧
不多哔哔 开始上活儿!
一.关于odoo
odoo其实算是一个开源的ERP,但是学习成本会很高啦,由python的Django框架写的。具体详细了解可以自行百度。
这里我只说前置学习条件哈 当然不是给看官老爷设限,而是这玩意0基础学习起来跟TM看天书一样,老费劲了。。。。
建议你会一点 ubuntu系统部署 安装 命令行的知识
建议你会一点 python代码方面的能力
建议你会一点 docker操作方面的能力
其他就不懂边学边做咯。。。
odoo分为企业版和社区版
社区版是你懂的,开源免费,但是部分功能受限,典型的先免费后收费的商业模式。
企业版呢就是全能解锁版!当然并不便宜,具体不在此处做讨论。
二.部署安装系统
这边我将odoo分为三种方式去快速部署。
1.傻瓜包!直接去官网下载对应版本的傻瓜包!链接在这里Index of /16.0/nightly/ (odoo.com)
Windows呢就选择EXE 直接下载一路安装无脑下一步,就完活儿了!然后打开127.0.0.1:8069 设置好数据库密码 账号信息即可体验! 由于这种傻瓜包过于简单,我这里就不予展示了。。照理来说52的老铁那么聪慧,,实在不行百度嘛。。。
2.源码部署!还是上面的链接!选择src的目录 下载源码包解压,使用pycharm进行运行,这个就得细说一下了,大部分人第一次会有点麻木。。。且听我细细说来。。。。。
首先第一个要点,不要,不要尝试在Windows平台下用pycharm去搞源码启动的方式,会有很多坑。推荐使用ubuntu系统!!
其次,部署好ubuntu+pycharm,下载解压好源码 使用pycharm打开后大概系介个样子滴

venv pycharm的虚拟环境
addons 插件目录 my_addons 自定义的插件路径 一般用于放自己开发的插件啥的 避免和官方的混在一起搞错了。
还有一个odoo.conf 启动配置文件,写满了启动的各项参数。。
大部分人的话呢 是没有venv虚拟环境的忽略即可
接着,配置好你的虚拟环境,更新一下wheel pip,哦对了 我一般用的python都是ubuntu自带的python3.8
然后运行pip install -r requirements 等待python包安装完成!
接着,配置一下conf文件
这里为什么不细说呢,因为这玩意可百度太多了。。直接复制一个即可 这里推荐一个链接 Odoo 配置文件 odoo.conf 配置项含义说明_Nick Peng的博客-CSDN博客 具体可跳转参考
接下来就直接配置脚本

1680148079483.png
然后启动 一下 打开127.0.0.1:8069 就启动服务了。。
3.一键docker部署
链接:https://pan.baidu.com/s/1GWM7I8gaOJd7MLKopJsyEg
提取码:3dap
直接下载 然后进ubuntu目录下解压,sh ./setup.sh 完活儿。。(注,这是odoo16 企业版的源码)
会全自动部署postgresql 和 odoo服务。
那本期的笔记到期结束了。。瑞思拜

免费评分

参与人数 4吾爱币 +4 热心值 +3 收起 理由
suggest147 + 1 谢谢@Thanks!
gygy + 1 + 1 谢谢@Thanks!
blindcat + 1 + 1 谢谢@Thanks!
lsyh1688 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

lsyh1688 发表于 2023-3-30 12:15
这个erp主要用在哪里?

公司有erp,但是感觉有些流程不适应,提出也修改的慢不理想。

这个是要自己亲自下场吗?
wzj1234567 发表于 2023-3-30 13:38
 楼主| 陌生By2 发表于 2023-3-30 13:50
lsyh1688 发表于 2023-3-30 12:15
这个erp主要用在哪里?

公司有erp,但是感觉有些流程不适应,提出也修改的慢不理想。

并不是,提供了CRM 生产各项模块,前提你要会用啦,学习成本比较高,同理,定制化的程度也可以很高!
 楼主| 陌生By2 发表于 2023-3-30 13:55
lsyh1688 发表于 2023-3-30 12:15
这个erp主要用在哪里?

公司有erp,但是感觉有些流程不适应,提出也修改的慢不理想。

这个ERP在你没二开之前 对通用型的行业都是适用的。应用商城有很多很多插件应用。后面我会开帖细说
biedaliana 发表于 2023-3-30 14:06
odoo的orm框架完全是自己写的。跟django没有关系。前端也是自成一套。以学react的思想 现在开始用owl。 自用可以。二开的话只要会点python 看源码直接改就行了
biedaliana 发表于 2023-3-30 14:10
lsyh1688 发表于 2023-3-30 12:15
这个erp主要用在哪里?

公司有erp,但是感觉有些流程不适应,提出也修改的慢不理想。

国外用的多。财务这一模块跟国内的有点出入。想要用的功能多蛮多需要二开
 楼主| 陌生By2 发表于 2023-3-30 14:27
biedaliana 发表于 2023-3-30 14:10
国外用的多。财务这一模块跟国内的有点出入。想要用的功能多蛮多需要二开

是的,虽然有配套的国产化财务模块了 但是学习成本依然高
wanxiuming 发表于 2023-4-2 14:44
据说企业版的数据库又时间限制,这个怎么破!
 楼主| 陌生By2 发表于 2023-4-3 08:04
wanxiuming 发表于 2023-4-2 14:44
据说企业版的数据库又时间限制,这个怎么破!

系统参数里面加一个 database.expiration_date  值填2023-12-31 00:00:00(数据库过期的时间)
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 23:13

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表