[置顶] FastAdmin 社区精华文章 (2022-05-04)

摘要: FastAdmin 社区精华文章 转移到 https://doc.fastadmin.net/doc/1452.html FastAdmin 是一款基于 ThinkPHP + Bootstrap 的极速后台开发框架 官网:https://www.FastAdmin.net 问答:https://as 阅读全文

posted @ 2020-04-30 23:57 建伟F4nniu 阅读(996) 评论(0) 推荐(0) 编辑

[置顶] 开源 KiCad EDA 中文资料收集整理

摘要: 开源 KiCad EDA 中文资料收集整理 文章转移到 https://zhuanlan.zhihu.com/p/627427014 更新 开源 KiCad EDA 中文资料收集整理 创建于:2019-03-22, 更新于:2023-03-03, 作者:F4nniu 本文将不定期更新收集 KiCad 的新闻、元件封装库、教程、应用技巧、开源方 阅读全文

posted @ 2019-03-22 09:00 建伟F4nniu 阅读(36453) 评论(8) 推荐(2) 编辑

2023年8月17日

ERPNEXT 二次开发需要学习哪些技术?

image

ERPNEXT 二次开发需要学习哪些技术?

ERPNext是一款开源的企业资源规划(ERP)软件,用于管理企业的各种业务流程,包括财务、库存、采购、销售、人力资源等。要学习二开 ERPNext,您需要掌握以下技术和概念:

  1. Python编程语言: ERPNext是用Python编写的,因此对Python编程语言的了解是必要的。您需要理解Python的基本语法、数据结构、函数和模块等。

  2. Web开发技术: ERPNext的用户界面是基于Web的,使用了HTML、CSS和JavaScript。了解这些技术可以帮助您定制和扩展ERPNext的用户界面。

  3. 数据库: ERPNext使用数据库来存储数据,通常是使用MariaDB或类似的数据库管理系统。了解数据库的基本概念、SQL查询和数据建模对于开发和维护ERPNext系统至关重要。

  4. Frappe框架: ERPNext构建在Frappe框架之上,这是一个用于构建Web应用程序的Python框架。学习如何使用Frappe框架可以帮助您理解ERPNext的内部工作原理。

  5. Linux和命令行: 大多数ERPNext的部署是在Linux操作系统上进行的,因此对Linux基本命令行操作和系统管理有一定的了解是有帮助的。

  6. RESTful API: 如果您想与ERPNext集成或构建自定义应用程序,了解如何使用ERPNext提供的RESTful API是必要的。

  7. 业务流程和ERP概念: 理解企业资源规划的基本概念以及不同业务流程(如采购、销售、库存管理等)是理解和开发ERPNext的关键。

  8. 定制和扩展: 学习如何定制和扩展ERPNext以满足特定业务需求,包括添加自定义字段、报表、工作流程等。

  9. 版本控制: 学习使用版本控制系统(如Git)来管理您的ERPNext代码和定制内容,以便在开发过程中进行合理的代码管理和协作。

  10. 文档阅读和社区参与: ERPNext有详细的官方文档,您可以从中了解有关配置、开发和使用的信息。此外,加入ERPNext社区可以让您从其他开发者那里获取帮助、分享经验和了解最新的更新。

学习ERPNext需要一些时间和坚实的技术基础。您可以从官方文档、在线教程和社区资源开始学习。逐步掌握这些技术和概念,您就能够有效地开发、定制和管理ERPNext系统了。

本文是 F4nniu 的原创文章,AI 工具参与了部分创作。

posted @ 2023-08-17 22:45 建伟F4nniu 阅读(1822) 评论(0) 推荐(0) 编辑

2023年7月16日

提交错了 git 标签

摘要: ![image](https://img2023.cnblogs.com/blog/1189562/202307/1189562-20230716194709893-1533760783.png) 因为需要将 FastAdmin 适配 php8,对 FastAdmin使用到的 think-captc 阅读全文

posted @ 2023-07-16 19:47 建伟F4nniu 阅读(25) 评论(0) 推荐(0) 编辑

2023年6月26日

2023 年 macbook m1 使用 brew 安装 nginx 遇到的坑

摘要: # 2023 年 macbook m1 使用 brew 安装 nginx 遇到的坑 ## 1. brew 安装后默认端口是 8080 因为非 root 无法启动 80 端口,所以 brew 中的 nginx 默认端口是 8080 ## 2. brew services start nginx 在使用 阅读全文

posted @ 2023-06-26 09:42 建伟F4nniu 阅读(933) 评论(0) 推荐(0) 编辑

macbook m1 使用 brew 安装 nginx + 多版本 php

摘要: [toc] # macbook m1 使用 brew 安装 nginx + 多版本 php 在 FastAdmin 开发是,可能会用到多个 php 版本,那么使用 brew 是非常方便的安装方式。 在之前找到的教程中很多比较粗暴,使用 sudo 来启动,实际上可以不用的。 ## 安装 多个 php 阅读全文

posted @ 2023-06-26 08:53 建伟F4nniu 阅读(1006) 评论(0) 推荐(0) 编辑

2023年4月29日

笔记:《语义化版本》速记口令

摘要: 笔记:《语义化版本》速记口令 #FastAdmin #版本管理 语义化版本 版本号管理是项目管理中的重中之重,如果版本号管理混乱,会导致项目冲突,引发项目灾难,严重的还会导致项目失败。 《语义化版本》规范就是为了避免这些问题,但是很多小伙伴看着长长规范,进而产生了抵抗心理,这里整理了一个简单的速记口 阅读全文

posted @ 2023-04-29 18:49 建伟F4nniu 阅读(38) 评论(0) 推荐(0) 编辑

2023年4月20日

学习请一定要快乐

摘要: 学习请一定要快乐 学习请一定要快乐 学习请一定要快乐,当我们感到快乐时,我们的大脑会释放多巴胺等神经递质,这些神经递质有助于提高注意力、记忆力和学习效率。因此,当我们感到快乐时,我们更容易专注于学习并且更容易记住所学的知识。 快乐可以降低压力和焦虑水平,这有助于促进学习。当我们感到紧张或焦虑时,我们的大脑会释放肾上腺 阅读全文

posted @ 2023-04-20 23:26 建伟F4nniu 阅读(46) 评论(0) 推荐(0) 编辑

2023年4月19日

电解电容标注的 100WV 是什么意思?

摘要: 电解电容标注的 100WV 是什么意思? 电解电容标注的 100WV 是什么意思? 如上显示,一般显示 100V,但是这个电解电容却是标注为 100WV。 这是什么意思呢?100 万伏特?错!大错特错。 其实 WV 是电解电容器标注电压的单位,它表示电容器的额定电压值。 在电子电路中,电容器的额定电压是非常重要的参数,因为它决定了电容可以承 阅读全文

posted @ 2023-04-19 20:02 建伟F4nniu 阅读(850) 评论(0) 推荐(0) 编辑

2023年4月3日

【笔记】使用 docker alpine 的 php 8.1 构建 FastAdmin 开发环境

摘要: 使用 docker alpine 的 php 8.1 构建 FastAdmin 开发环境 为什么用 alpine 的构建镜像,因为小,是真的小,一个 Nginx 的 Docker 镜像才 10M 以内。 镜像源 首先最重要的是换源,换成清华的。 sed -i 's/dl-cdn.alpinelinu 阅读全文

posted @ 2023-04-03 17:58 建伟F4nniu 阅读(403) 评论(0) 推荐(0) 编辑

2023年3月7日

FastAdmin php 解析 yaml 1.2 的问题

摘要: FastAdmin php 解析 yaml 1.2 的问题 问题 在 QQ 群里一位小伙伴提问 yaml 解析错误,y 变成了 1。 size: x: 100 y: 200 被解析成 size: x: 100 1: 200 分析过程 初步查看是 y 键也被解析器自动替换成了布尔值。 到 yaml 的 阅读全文

posted @ 2023-03-07 23:03 建伟F4nniu 阅读(71) 评论(0) 推荐(0) 编辑

2022年12月20日

RIME 小狼毫的小鹤双拼带模糊音输入法设置(2022-12-22)

摘要: RIME 小狼毫的小鹤双拼带模糊音输入法设置 RIME 是一个开源的输入法引擎,小狼毫是基于 RIME 开源引擎开发的 Windows 平台的输入法。 无广告,不需要登录,不会自动安装第三方软件,无弹窗。 功能强,可以搭配不同的输入法方案,不限于 拼音、注音、倉頡、速成、五笔、双拼、宫保拼音、粵拼、 阅读全文

posted @ 2022-12-20 16:31 建伟F4nniu 阅读(4289) 评论(1) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示