使用Frappe-Bench安装其他模块【四】

系列文章目录

第一章 使用VMware创建Ubuntu 22.04【一】
第二章 使用Ubuntu安装Frappe-Bench【二】
第三章 使用Frappe安装ERPNext系统 【三】


文章目录

  • 系列文章目录
  • 前言
  • 一、官网跳转
  • 二、安装模块
    • 站点维护命令
  • 总结


前言

Frappe-Bench是一个开源的ERPNext应用程序的开发和部署环境,它包含以下几个模块:

1. Frappe: Frappe是一个Python框架,用于开发Web应用程序。它提供了一套功能强大的工具和库,用于创建和管理ERPNext应用程序。

2. Bench: Bench是Frappe-Bench的命令行工具,用于管理和部署ERPNext应用程序。它提供了一组命令,用于创建、安装、升级和管理应用程序的各个方面,如数据库、应用程序代码和配置文件。

3. ERPNext: ERPNext是一个开源的企业资源规划(ERP)系统,用于管理组织的各个方面,如销售、采购、库存、会计等。Frappe-Bench提供了一个环境,用于开发、定制和部署ERPNext应用程序。

4. Apps: Frappe-Bench允许您安装和管理多个应用程序。通过Apps模块,您可以安装和启用各种扩展和功能模块,以满足组织的特定需求。

5. Sites: Frappe-Bench允许您创建和管理多个ERPNext站点。每个站点都有自己的数据库和应用程序代码,可以根据需要进行独立的管理和定制。

总之,Frappe-Bench是一个功能强大的开发和部署环境,包含Frappe框架、Bench命令行工具、ERPNext应用程序、Apps模块和Sites模块,用于开发、定制和部署ERPNext应用程序。


一、官网跳转

可查看使用Frappe能安装哪些开源产品

官方 :https://frappe.io/products

二、安装模块

下方模块按需安装:

#新增付款模块
bench get-app payments
bench --site erpnext  install-app payments

#新增HRMS模块
bench get-app hrms
bench --site erpnext install-app hrms

#新增lending模块
bench get-app lending
bench --site erpnext install-app lending

#安装教育模块
bench get-app education
bench --site erpnext install-app education

#安装聊天模块
bench get-app chat
bench --site erpnext install-app chat

#安装打印机模块
//打印机只和V15 develop版本兼容
bench get-app https://github.com/frappe/print_designer
bench --site erpnext install-app print_designer

#安装insights
bench get-app https://github.com/frappe/insights
bench --site erpnext install-app insights

站点维护命令

#添加站点到域名解析文件
bench --site erpnext  add-to-hosts

#如果安装后出现错误 
bench update --reset

#设置维护模式状态。 off是关闭  on是开启维护
bench --site erpnext set-maintenance-mode off

总结

提示:这里对文章进行总结:

以上就是今天要讲的内容,简单介绍了模块的安装,如遇到安装问题,请关注本社区可及时交流和讨论

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/767309.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

2.2.3 C#中显示控件BDPictureBox 的实现----控件实现

2.2.3 C#中显示控件BDPictureBox 的实现----控件实现 1 界面控件布局 2图片内存Mat类说明 原始图片:m_raw_mat ,Display_Mat()调用时更新或者InitDisplay_Mat时更新局部放大显示图片:m_extract_zoom_mat,更新scale和scroll信息后更新overla…

猫头虎分享[可灵AI」官方推荐的驯服指南-V1.0

猫头虎分享[可灵AI」官方推荐的驯服指南-V1.0 猫头虎是谁? 大家好,我是 猫头虎,别名猫头虎博主,擅长的技术领域包括云原生、前端、后端、运维和AI。我的博客主要分享技术教程、bug解决思路、开发工具教程、前沿科技资讯、产品评…

公路道路救援师傅入驻派单小程序开发

道路救援入驻与派单系统小程序开发——面向专业市场的解决方案。 在构建道路救援服务的数字化生态系统中,一款高效、用户友好的入驻与派单小程序显得尤为重要。该小程序旨在无缝连接救援服务师傅和需要道路救援的用户,通过一系列精心设计的功能模块&…

经典文献阅读之--WidthFormer(基于Transformer的BEV方案量产方案)

Tip: 如果你在进行深度学习、自动驾驶、模型推理、微调或AI绘画出图等任务,并且需要GPU资源,可以考虑使用UCloud云计算旗下的Compshare的GPU算力云平台。他们提供高性价比的4090 GPU,按时收费每卡2.6元,月卡只需要1.7元每小时&…

“剪切走的文件救星:详解两大高效恢复策略“

深入剖析剪切走的文件 在日常的计算机操作中,剪切操作是文件管理的常用手段,但一旦操作不当或意外中断,文件就可能“剪切走”,消失在用户的视野中。这些文件并未真正从硬盘上消失,而是因为文件系统的索引被修改&#…

三菱A系列网络连接

寄存器名 读写 寄存器类型 变量类型 寄存器范围 说明 X##1 R/W BIT I/O离散 0-7FF Input Y##1 R/W BIT I/O离散 0-7FF Output M##1 R/W BIT I/O离散 0-9255 Internal relay B##1 R/W BIT I/O离散 0-3FF Link relay F##1 R/W BIT I…

vue为啥监听不了@scroll

哈喽 大家好 我在vue中写了一个滚动scroll监听事件 然后滚动鼠标 发现进不来我的方法断点 原因: 事件绑定错误:确保你使用scroll正确绑定到了可滚动容器上。 事件冒泡:滚动事件可能被封装在某些组件内部,导致不会冒泡到父元素上…

HarmonyOS ArkUi 官网踩坑:单独隐藏导航条无效

环境: 手机:Mate 60 Next版本: NEXT.0.0.26 导航条介绍 导航条官网设计指南 setSpecificSystemBarEnabled 设置实际效果: navigationIndicator:隐藏导航条无效status:会把导航条和状态栏都隐藏 官方…

【udp报文】udp报文未自动分片,报文过长被拦截问题定位

问题现象 某局点出现一个奇怪的现象,客户端给服务端发送消息,服务端仅能收到小部分消息,大部分消息从客户端发出后,服务端都未收到。 问题定位 初步分析 根据现象初步分析,有可能是网络原因导致消息到服务端不可达&a…

AVR晶体管测试仪开源制作与验证

AVR晶体管测试仪开源制作与验证 📍原项目地址:https://www.mikrocontroller.net/articles/AVR_Transistortester github地址:https://github.com/Mikrocontroller-net/transistortester 🎈EasyEDA项目地址:https://osh…

华三多台交换机堆叠配置(环形组网)

组网架构 配置步骤 SW1的配置: irf member 1 priority 32 设置master的优先级为32 interfacec range Ten-GigabitEthernet1/0/49 to Ten-GigabitEthernet1/0/50 shutdown 关闭上述接口(将其加入到堆叠口之前需要关闭,否则无法加入&a…

性价比蓝牙耳机怎么选?百元高性价比蓝牙耳机推荐

在现代社会中,蓝牙耳机已经成为人们日常生活中必不可少的配件之一。对于许多消费者来说,找到一款高性价比且价格在百元左右的蓝牙耳机是非常重要的。市面上有许多价格不菲的蓝牙耳机,性价比蓝牙耳机怎么选?如何在有限预算下找到性…

数据结构 —— 二叉树

1.树的概念及结构 1.1树的概念 树是一种非线性的数据结构,它有着多分支,层次性的特点。 由于其形态类似于自然界中倒过来的数,所以我们将这种数据结构称为“树形结构” 注意: 树形结构中,子树之间不能有交集&#x…

SwiftUI 中 Grid 内多个 NavigationLink 同时发生导航之诡异问题的解决

问题现象 不知小伙伴们发现了没有?在 SwiftUI 中如果有多个 NavigationLink 视图嵌入在 Grid(包括 LazyVGrid 和 LazyHGrid)容器中,点击其中任意一个 NavigationLink 都会导致所有导航一起发生。 如上图所示,点击 Grid 中任何一个 NavigationLink,所有 NavigationLink 都…

[数据结构] --- 树

1 树的基本概念 1.1 树的定义 树是n(n>0)个结点的有限集。当 n 0 时,称为空树。在任意一棵树非空树中应满足: (1) 有且仅有一个特定的称为根 (root) 的结点; (2) 当 n > 1 时,其余结点可分为m(m>0)个互不相交的有限集…

bootloader原理介绍

bootloader解析 bootloader的引出 不知道你有没有想过这样一个问题,当你按下电源开关的那一瞬间,第一行代码是如何在芯片上运行起来的呢?我们都知道嵌入式软件代码,是需要通过一定的方式,烧录在硬件芯片中&#xff0c…

【Zotero】【国标csl调教(七)】导入专著M、学位论文D以及百度学术的问题

一、百度学术 百度学术导入的字段(期卷号、页码)等会有严重错误,不建议通过Baidu Scholar导入, 建议在文库编目字段自行查找修改 二、专著【M】以及学位论文【D】的出版地问题 国标对硕博论文【D】和专著【M】要求写上出版地 …

OpenSSL的一些使用案例

目录 一、介绍 二、基本使用 1、Shell (1)文件加解密 (2)生成密钥文件 2、API (1)md5sum (2)AES256加解密 一、介绍 本篇博客重点不是详细描述 OpenSSL 的用法,只…

昇思第7天

模型训练 模型训练一般分为四个步骤: 构建数据集。 定义神经网络模型。 定义超参、损失函数及优化器。 输入数据集进行训练与评估。 数据集加载 import mindspore from mindspore import nn # 从 MindSpore 数据集包中导入 vision 和 transforms 模块。 # visio…

使用DC/AC电源模块时需要注意的事项

BOSHIDA 使用DC/AC电源模块时需要注意的事项 1. 仔细阅读和理解产品说明书:在使用DC/AC电源模块之前,应该仔细阅读和理解产品说明书,了解其性能特点、技术要求和使用方法,以确保正确使用和避免潜在的安全风险。 2. 选择适当的电…