首页/新闻资讯/正文详情

InvenTree 开源库存管理系统:电子元器件库存、采购订单与收货入库一套 Web 界面搞定

发布时间:2026/9/20 21:47:35 来源:云帆数科 栏目:资讯中心
InvenTree 开源库存管理系统:电子元器件库存、采购订单与收货入库一套 Web 界面搞定
InvenTree 开源库存管理系统电子元器件库存、采购订单与收货入库一套 Web 界面搞定【免费下载链接】InvenTreeOpen Source Inventory Management System项目地址: https://gitcode.com/GitHub_Trending/in/InvenTree仓库里几百种元器件还靠 Excel 记批次时你想给某个电阻下单采购没人说得清它在库多少、放在哪个货架、是不是已经领用完毕。InvenTree 是一个开源库存管理系统Open Source Inventory Management System把零件Part、库存Stock、采购和销售串在同一套数据上建零件、下采购单、收货入库、查库存操作的是同一张表每次调整都有历史记录可查。它适合电子爱好者、小型制造团队和教学实验室用来规范化管理电子元器件库存。用 Docker 5 分钟把 InvenTree 跑起来官方推荐的生产路径是 Docker Compose 套件一套容器同时拉起 PostgreSQL 数据库、Gunicorn Web 服务、后台任务 worker 和 Caddy 反向代理不用手动装任何依赖。git clone https://gitcode.com/GitHub_Trending/in/InvenTree cd InvenTree/contrib/container # 编辑 .env配置 INVENTREE_EXT_VOLUME数据目录和数据库账号密码 docker compose run --rm inventree-server invoke update \ docker compose run inventree-server invoke superuser \ docker compose up -dinvoke update一次完成建库、迁移和静态文件生成invoke superuser创建管理员账户然后按.env里配置的地址访问登录即可。如果你想二次开发也可以用裸机 Python 部署或 Gunicorn Nginx 组合思路相同细节见官方文档部署章节这里不展开。核心工作流走一遍零件 → 采购单 → 收货 → 库存以“一批电阻要采购入库”为例完整流程会经过四个模块数据流向是单向的1. 创建零件。在零件菜单新建 Part放入多级分类——分类支持无限层级。你还可以定义“容差”“封装”这类参数之后按参数筛选就能快速圈定候选料。零件模型的定义在 part/models.py。2. 下采购单。采购订单Purchase Order必须关联一个供应商先在“公司”模块建好供应商档案。在 PO 详情页添加行项目Line Item从该供应商的供应商零件Supplier Part里选择。订单状态会在“Pending、Completed、Received”之间流转完整说明见 purchase_order.md。3. 收货入库。PO 到货后执行“Receive”把行项目逐个转成库存项Stock Item分配库存位置Location和批次号或序列号。对可跟踪零件InvenTree 会自动分配序列号之后每一件的流转位置都可以追溯。4. 查询库存。库存列表可按零件、位置、状态过滤每一次移动、调整都会在跟踪历史里生成一条记录。库存模型的字段和状态定义在 stock/models.py。这条闭环的意义是某个零件库存偏低时你可以直接从它的采购历史里找到上次用的供应商重新下单不用再翻两张表格对数据。数据打通与扩展API、插件和移动端InvenTree 的 Web 前端本身就是 React 应用它并没有为外部集成额外开一套接口——REST API 就是整个系统的数据源第三方系统和 Web 页面调用的是同一组端点。认证用 Token登录后在用户设置里生成令牌之后请求带上Authorization头即可。例如拉取零件列表import requests headers {Authorization: Token YOUR_TOKEN} r requests.get(http://localhost:8000/api/part/, headersheaders) for p in r.json()[results]: print(p[name])除 API 外还有两个扩展点值得注意插件系统基类在 plugin/base/ 下官方内置插件包括汇率转换、条码解析、BOM 导出、邮件与 Slack 通知覆盖“不改核心代码就能加功能”的场景。移动端应用官方 Android 应用连接同一套 API支持扫码查零件、查库存在仓库现场完成采购和转移操作适合不方便用电脑的场景。上生产前要注意什么数据目录要备份INVENTREE_EXT_VOLUME里放着数据库、上传文件和配置丢了这个目录等于丢全部数据应纳入定期全量备份。权限按最小够用分配在管理后台建自定义角色只读用户只给库存查看权限API Token 可以逐个作废别长期发同一个令牌给脚本用。HTTPS 端口有约束Caddy 自动签证书需要 80/443 直连如果你的机器后面还挂着现有反向代理就在外层终结 SSL让 Caddy 走纯 HTTP。插件默认关闭需要装插件时再开INVENTREE_PLUGINS_ENABLED插件加载异常会影响整个服务启动开启后先看一遍启动日志。瓶颈在数据库数据量大后列表页主要受 SQL 查询速度限制Redis 缓存 Docker 套件里已默认启用不需要你额外配置。按上面的路径走完你就有一个数据可导出、权限可收敛的开源库存管理系统。建议先拿一个零件分类跑通“建料、下单、收货、查询”全流程再逐步补参数和角色权限比一次性导入全部物料更不容易出错。官方文档见 docs/后端源码在 src/backend/InvenTree/前端源码在 src/frontend/。【免费下载链接】InvenTreeOpen Source Inventory Management System项目地址: https://gitcode.com/GitHub_Trending/in/InvenTree创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

深入解析 .NET 诊断抽象层:Microsoft.Extensions.Diagnostics.Abstractions 指标与跟踪配置指南
深入解析 .NET 诊断抽象层:Microsoft.Extensions.Diagnostics.Abstractions 指标与跟踪配置指南

语言运行时标准库JIT编译编译器 【免费下载链接】runtime .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps. 项目地址: https://gitcode.com/GitHub_Trending/runtime6/runtime 点击查看 免费下载 Microsoft.Extensions.Diagnostics.A… · 2026/9/20 21:47:35

GetQzonehistory:十分钟完整导出QQ空间历史说说,手把手备份指南
GetQzonehistory:十分钟完整导出QQ空间历史说说,手把手备份指南

GetQzonehistory:十分钟完整导出QQ空间历史说说,手把手备份指南 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 上周,一位朋友想回看大学时在QQ空间发… · 2026/9/20 21:47:35

OPT C# SDK实战:机器视觉上位机开发与采图流程详解
OPT C# SDK实战:机器视觉上位机开发与采图流程详解

简介:OPT C# SDK开发工具包面向C#开发人员,是一个聚焦性能优化与开发效率的辅助组件集,适用于构建桌面应用、Web服务或处理数据通信等常见场景。压缩包共138个文件,容量约1.49MB,包含48个cs源码文件、24个sln解决方案、… · 2026/9/20 21:46:34

K-means实战避坑指南:从原理、调参到业务落地
K-means实战避坑指南:从原理、调参到业务落地

1. 为什么K-means不是“拿来即用”的黑箱?——从一个真实业务场景说起去年帮一家区域连锁生鲜超市做用户分层,他们手上有近80万条三年来的会员消费记录:客单价、月频次、品类偏好、优惠券使用率、配送地址经纬度……老板原话是:“… · 2026/9/21 0:44:27

企业微信API接口如何连接知识库?打造企业微信智能问答系统的技术方案
企业微信API接口如何连接知识库?打造企业微信智能问答系统的技术方案

做企业微信二次开发做到一定程度,都会撞到同一堵墙:客户问的问题越来越杂,客服背不动的知识越来越多。把知识库接进来,让消息回调里那条问题自动找到答案再回出去,是大多数团队最终都要走的路。这篇就聊聊怎么用 Eyun … · 2026/9/21 0:44:27

企业微信接口开发实战:如何搭建自动化提醒与任务通知系统
企业微信接口开发实战:如何搭建自动化提醒与任务通知系统

"该跟进的客户忘了跟""该回款的客户没催""值班的人忘了今天轮他"——这些都是因为没有人主动提醒。用企微 API 搭一套自动化提醒系统,按规则到点推送提醒,人不用记,系统替你记。这篇讲提醒系统的设计。 一、提… · 2026/9/21 0:44:27

Selenium自动化测试实战:从环境搭建到核心函数与工程化封装
Selenium自动化测试实战:从环境搭建到核心函数与工程化封装

最近在帮团队搭一套 Web 自动化测试的底子,技术选型绕来绕去最后还是回到 Selenium 上。说实话,这玩意儿我前前后后用了四五年,从早期 Firefox 时代一路用到今天 Chrome 119,每次有新人加入,第一周基本都在跟浏览器驱动… · 2026/9/21 0:44:27

基于STM32的循迹打靶智能小车硬件设计全解析
基于STM32的循迹打靶智能小车硬件设计全解析

简介:完整呈现一份“循迹打靶智能小车硬件设计”的毕业设计文档,适合通信工程、电子类专业的本科生或准备参加智能车竞赛的学习者参考。文档围绕核心控制板、信号检测、驱动电路三大模块,详细介绍了红外光电对管循迹与停车判断、数字光电传感… · 2026/9/21 0:43:27

动态序列拼接(Continuous Batching)调度流水线:槽位分配与气泡消除
动态序列拼接(Continuous Batching)调度流水线:槽位分配与气泡消除

动态序列拼接(Continuous Batching)调度流水线:槽位分配与气泡消除在大语言模型推理系统架构的演进中,动态序列拼接与连续批处理(Continuous Batching / Iteration-level Scheduling)是一项彻底重塑了系统吞… · 2026/9/21 0:43:27

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化
Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡… · 2026/9/21 0:02:39

Word表格编号全攻略:从列表编号到题注交叉引用
Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技… · 2026/9/21 0:02:39

从第一个站到第二个站:独立开发者的静态网站选型与落地实践
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&… · 2026/9/20 0:00:41

Claude Code 按智谱AI指南装完,ANTHROPIC_BASE_URL 改走 TaoToken 兼容通道行不行
Claude Code 按智谱AI指南装完,ANTHROPIC_BASE_URL 改走 TaoToken 兼容通道行不行

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/21 0:00:18

agents-generator 决策矩阵全解析:从项目检测到 AGENTS.md 规则生成的 16 步判定流程
agents-generator 决策矩阵全解析:从项目检测到 AGENTS.md 规则生成的 16 步判定流程

agents-generator 决策矩阵全解析:从项目检测到 AGENTS.md 规则生成的 16 步判定流程 【免费下载链接】agentic-awesome-skills AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and … · 2026/9/21 0:00:18

gin-vue-admin 前端工具函数全景指南:src/utils 复用规范与源码级解析
gin-vue-admin 前端工具函数全景指南:src/utils 复用规范与源码级解析

gin-vue-admin 前端工具函数全景指南:src/utils 复用规范与源码级解析 【免费下载链接】gin-vue-admin 🚀ViteVue3Gin拥有AI辅助的基础开发平台,企业级业务AI开发解决方案,内置mcp辅助服务,内置skills管理,… · 2026/9/21 0:00:18

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码