自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Django 实战:从零搭建生产级通用后台管理系统(完结篇)

本文总结了一个基于Django的后台管理系统从骨架搭建到真实业务落地的完整实践。项目实现用户、部门、角色、菜单、权限等核心功能,重点攻克数据范围控制、逻辑删除与审计追踪、菜单缓存版本失效等硬核问题,确保权限精准、操作可溯、配置实时生效。最终系统具备高可用性与可维护性,验证了工程化思维对复杂业务落地的关键价值。

2026-10-28 20:49:03 5

原创 Django 实战:从零搭建生产级通用后台管理系统(RBAC权限 + 登录认证 + 动态菜单)

本文总结Django通用后台管理系统建设中段成果,基于Django 6.0 + MySQL 8.0 + Bootstrap 5,聚焦RBAC权限模型设计(六表结构、菜单按钮共用表、递归建树优化)、Admin后台深度定制(树形展示、内联编辑、站点美化)、三大生产级中间件(日志、登录拦截、异常兜底)及认证体系实现。核心亮点:权限模型解耦清晰,菜单树仅需1条SQL;Admin零前端交付能力;中间件顺序即架构,保障请求链路安全。技术实践兼顾性能与可维护性,为后续扩展奠定坚实基础。

2026-10-20 16:12:38 303

原创 Django 实战:从零搭建生产级通用后台管理系统

继承内置管理器,保住 create_user/create_superuser# 此后 User.objects.all()/filter() 全部自动带上这个过滤条件objects = UserManager() # 默认查不到已删除用户all_objects = models.Manager() # 原生管理器,回收站功能靠它。

2026-10-18 11:21:27 271

原创 告别Excel管IP!自研轻量IP自动化运维治理工具 | Django实现扫描·巡检·资产全闭环

这套工具本质上是面向中小团队运维场景的轻量解决方案,没有复杂的架构和冗余的功能,核心就是解决IP管理里最头疼的「盘点慢、发现晚、台账乱」问题。平时用空闲时间一点点打磨出来的工具,自己用着顺手,也希望能给同样被IP管理困扰的朋友提供一点思路。大家平时做IP管理都用什么工具?有什么好的玩法?欢迎评论区一起交流~这是源码地址:https://download.csdn.net/download/qq_16766705/93345775。

2026-08-27 14:34:02 381

原创 Django 前后端分离实战:网络设备运维系统 - SNMP运维监控模块

近期一直在持续迭代我的前后端分离网络设备运维系统!此前已经顺利落地了登录认证、全局布局、设备分类、部门管理四大基础模块,搭建好了项目整体框架与基础管理体系。这几天利用业余时间继续攻坚,又成功完成了设备管理、在线检测、可视化大屏三大核心业务模块,项目实用性再次升级!为了进一步摆脱传统人工运维低效、故障滞后的痛点,我在现有框架基础上,持续深耕开发,最终基于Django + SNMP 协议拓展出了轻量化、无厂商绑定的全网设备监控能力,可适配交换机、工业交换机、网络打印机等多类设备自动化监控。

2026-04-25 14:43:35 299

原创 Django 前后端分离实战:网络设备运维系统 - 从登录认证到业务模块

这篇文章分享了Django+Vue前后端分离开发网络设备运维系统的实战经验,重点介绍了登录认证、全局布局和设备管理三大模块的实现。文章包含以下核心内容: 登录模块实现:包括表单验证、Token认证、记住密码功能,以及美观的UI设计(渐变背景、毛玻璃效果) 全局布局架构:采用侧边栏+顶部导航的响应式设计,支持菜单权限控制和多设备适配 业务功能开发:详细展示了设备分类和部门管理的CRUD功能实现,包括列表展示、搜索过滤、分页等功能 常见问题解决:提供了5个开发中常见问题的解决方案,如Vue Router警告、C

2026-04-09 23:37:28 517

原创 Django 前后端分离实战:网络设备运维系统 - 前端项目环境搭建

核心概念作用配置要点序列化器数据转换/验证视图集封装CRUD操作认证机制用户身份验证权限控制访问权限管理分页功能数据分页展示数据筛选高级查询✔️ 完成Django REST Framework基础配置✔️ 实现跨域访问支持✔️ 配置API文档自动生成✔️ 封装统一响应格式本次从零开始搭建了完整的前后端分离项目框架,虽然过程中遇到了TypeScript类型声明、跨域等问题,但通过查阅文档、调试排查都一一解决。💡重要感悟。

2026-04-07 16:43:30 398

原创 Django前后端分离实战|Django+Vue3从0到1落地全栈运维系统

同步推进Vue3前端与Django后端接口开发,全程记录实战过程、分享踩坑经验,稳步落地一套完整的全栈运维可视化平台!

2026-04-07 10:09:11 299

原创 Django实战项目|机房运维自用运维系统,AI辅助从零撸码(完结篇)

本文是Django网络设备运维系统开发的完结篇,重点解析了工单管理、日志中心和仪表盘三大核心模块的实现。工单管理模块详细介绍了自动编号生成、状态流转逻辑等关键功能,采用轻量化高扩展性数据模型设计。日志中心模块聚焦操作审计与安全合规,设计了极简但全面的日志模型记录用户操作行为。文章还涵盖了UI优化、生产部署等实操经验,并提供了典型问题解决方案,帮助开发者打造功能完整、体验优良的运维系统。通过6天的开发周期,完成了从用户认证到高阶功能的完整实现。

2026-04-04 11:34:16 382

原创 Django实战项目|机房运维自用运维系统,AI辅助从零撸码2

本文总结了基于Django开发的网络设备运维系统三大核心模块的实现过程。系统完成了部门管理、设备类型管理和设备管理功能,支持增删改查、分页展示、多条件搜索等操作。针对开发中遇到的典型问题(如分页异常、唯一字段冲突、MAC验证等)提供了解决方案,并沉淀了Django模型设计、表单验证、前端交互等关键技术点。系统采用模块化设计,通过AJAX异步交互优化用户体验,为网络设备运维提供了高效管理工具。

2026-04-02 17:40:46 364 5

原创 Django实战项目|机房运维自用运维系统,AI辅助从零撸码

文章摘要: 《新手实战:Django开发机房运维管理系统》 作者结合机房运维工作痛点与自学Django的瓶颈,开发了一套轻量化网络设备运维系统。项目采用Python+Django+MySQL技术栈,通过模块化设计(设备管理、工单系统、日志中心等)解决传统运维中设备信息零散、状态监测滞后等问题。开发过程中借助AI辅助完成CSRF安全防护、多APP拆分、全局路由配置等关键环节,特别封装了设备在线检测等公共函数。系统实现了运维流程数字化,具备权限管控、实时状态监测、故障追溯等功能,既可作为Django新手实战范例

2026-03-29 18:23:06 579

原创 Django学习之旅--第13课:Django模型关系进阶与查询优化实战

默认情况下,外键的反向查询名称为模型名_set(如),通过Service,related_name='orders', # 自定义反向名称:service.orders.all()verbose_name="关联服务"# 其他字段:用户、价格、状态等status = models.CharField(max_length=1, choices=[('P', '待支付'), ('O', '处理中'), ('C', '已完成')])# 使用示例:查询某个服务的所有订单。

2025-07-23 22:34:23 1041

原创 Django学习之旅--第12课:Django分页与性能优化实战 - 从数据加载到系统提速

✅ 掌握传统分页和无限滚动的实现,适配不同场景;✅ 优化数据库查询(索引、关联查询、字段限制);✅ 实施多层缓存(视图、模板、手动缓存);✅ 前端优化(懒加载、资源压缩、异步加载)。下一课预告:将学习模型关系进阶,设计更复杂的数据结构(如多对多关联、自关联),支撑更丰富的业务场景。

2025-07-18 22:13:58 1362

原创 Django学习之旅--第11课:Django静态文件管理与界面美化实战

在Web开发中,精美的界面和流畅的用户体验是吸引用户的关键。Django虽然以后端功能强大著称,但通过合理的静态文件管理和前端框架集成,同样能打造出专业级别的视觉效果。本节课将深入讲解Django静态文件的配置与优化,结合Bootstrap框架实现响应式设计,通过图片处理、动态交互和主题切换等技巧,全面提升平台的视觉质感和用户体验。静态文件(CSS、JavaScript、图片等)是构建前端界面的基础,Django提供了完善的静态文件管理机制,确保开发和生产环境的资源加载一致。配置说明:合理的目录结构能避免

2025-07-18 21:31:29 1214

原创 Django学习之旅--第10课:Django表单处理实战 - 从数据收集到业务落地

表单是Web应用中用户与系统交互的核心媒介,无论是用户注册、订单提交还是评价反馈,都离不开表单的支持。Django提供了强大的表单处理框架,不仅能简化数据验证和保存流程,还能优雅地处理错误信息,提升用户体验。本节课将聚焦表单的核心用法,通过订单创建、评价提交等实战案例,详解表单设计、验证、保存的完整流程,帮助你构建健壮的用户数据收集系统。Django表单的核心价值在于自动化数据验证和简化数据处理,其工作流程可概括为:有效无效用户填写表单并提交表单接收请求数据执行数据验证(字段类型、自定义规则)验证结果保存数

2025-07-12 21:44:41 569

原创 Django学习之旅--第9课:Django 内置认证系统实战 - 构建完整用户体系

用户系统是任何Web平台的核心基础设施,负责用户身份验证、权限管理和个性化服务。Django的内置认证系统提供了开箱即用的用户管理功能,同时支持深度定制以满足复杂业务需求。本节课将从自定义用户模型开始,逐步实现注册、登录、权限控制、个人中心和第三方登录等功能,为你的平台构建安全、灵活的用户体系。Django认证系统由多个相互协作的组件构成,理解它们的作用是定制用户系统的基础:认证系统用户模型(User Model)权限系统(Permissions)会话管理(Sessions)密码处理(Password Ha

2025-07-12 19:20:01 802

原创 Django学习之旅--第 8 课:服务详情页开发与模板高级应用

在Web应用中,服务详情页是连接用户与业务的核心节点——它不仅需要展示服务的完整信息,还需整合评价系统、相关推荐、订购入口等功能,实现“信息展示-用户决策-操作转化”的闭环。本节课将聚焦服务详情页的全流程开发,从视图数据处理到模板动态渲染,再到性能优化,全方位讲解如何构建专业级详情页。服务详情页的核心目标是让用户全面了解服务并完成订购,需包含以下功能模块:详情页视图需要处理多维度数据:服务本身信息、关联的评价、相关服务、服务商信息等。高效的查询逻辑是页面性能的基础。查询优化亮点:模板是详情页的“脸面”,需

2025-07-08 23:11:34 1101

原创 Django学习之旅--第7课:高效管理 - Django Admin后台定制与实战

✅ 基础配置:将ServiceOrder模型接入Admin,实现数据可视化管理。✅ 定制化功能:通过列表页优化、详情页分组、关联内联编辑等,适配业务需求。✅ 实战任务:完成服务管理扩展、客户模块构建、数据分析面板等功能。Admin后台与前期的ORM操作、前端筛选功能形成了完整的业务闭环,既满足了用户的前端交互需求,也支撑了运营的后台管理需求。下一课预告:将学习视图进阶与模板数据传递,进一步强化前端页面与后台数据的联动,实现更丰富的用户交互功能。实践建议。

2025-07-02 00:50:19 1460

原创 Django学习之旅--第6课:数据操控 - Django ORM 增删改查(CRUD)高级技巧实战

✅ 掌握ORM高级查询技巧,包括条件筛选、关联查询✅ 学会使用聚合函数和注解进行数据统计✅ 完成服务筛选功能的全流程实现(视图、模板、样式)✅ 实现服务详情页和订单管理后台基础功能。

2025-06-26 16:46:00 1332

原创 Django学习之旅--第5课:数据基石 - Django模型与ORM实战(基于MySQL)

✅ 掌握Django模型与MySQL数据库的集成方法✅ 完成服务项目模型的设计与实现✅ 熟练使用ORM进行CRUD操作✅ 掌握数据库迁移的全流程管理。

2025-06-24 21:14:07 1534

原创 Django学习之旅--第4课:让页面活起来——Django模板系统深度实践

定义可被子模板覆盖的标题区域:定义页面主体内容区域最佳实践:基础模板应包含titlecontentcssjs等常见块fill:#333;color:#333;color:#333;fill:none;模板系统配置基础语法高级应用目录结构settings配置继承变量标签循环条件静态文件。

2025-06-21 16:16:14 1330

原创 Django学习之旅--第 3 课:Django 实战之 “Hello, World!“—— 视图与 URL 配置

这里将展示我的专业技能和服务,帮助您解决技术难题</p>""<hr>""<p>更新时间:2025年6月20日

2025-06-20 22:54:33 1085

原创 Django学习之旅––第2课:Django项目与应用创建

今天我们将正式启动你的项目骨架,步入Django项目与应用创建的神奇世界。这一步不仅会教你如何构建项目的核心框架,还将帮你理解Django中的项目与应用是如何协同工作的。在Django中,项目和应用是两个核心概念,它们分别扮演不同的角色。,应该依然看到火箭页面(因为尚未添加自定义页面)。会让项目直接在当前目录创建,避免嵌套多层文件夹。

2025-06-17 16:30:38 478

原创 Django学习之旅--第1课:Web开发入门与Python环境搭建指南

大家好,今天我们将一起探索Web世界,并动手搭建Python和Django开发环境,为后续的Web开发实战打下坚实基础。无论你是编程新手,还是有一定基础但尚未接触Django的朋友,这篇文章都将帮助你快速上手。通过以上步骤,你已经成功搭建了Python和Django开发环境,可以开始你的Web开发之旅了。例如,你可能同时为客户A(使用Django 4)和客户B(使用Django 5)开发项目。,如果显示正确的版本号(如Python 3.12.0),说明安装成功。创建完成后,需要激活虚拟环境。

2025-06-17 10:26:22 474

运维开发|Django 实现 IP 资产自动扫描巡检系统用于内网 IP 台账治理

基于 Django 实现的 IP 自动化运维治理工具,集成网段管理、IP 资产台账、批量网络扫描、定时巡检、可视化仪表盘、操作审计功能,能够自动探测内网存活设备。 适合运维开发、网络运维、Python 开发人员使用。 用于企业内网 IP 资产管理场景,解决手工维护 IP 台账繁琐、设备发现滞后的痛点,实现 IP 资产自动发现、纳管、巡检全流程。 轻量无复杂架构,可直接部署运行,支持二次开发迭代扩展更多运维能力。

2026-08-27

用django实现小型企业/机房IT设备管理需求,替代Excel台账,实现部门、设备类型、设备三类数据的规范化管理,界面简洁、操作便捷,纯运维管理用途,无任何高危操作

针对小型企业/机房IT设备管理需求,替代Excel台账,实现部门、设备类型、设备三类数据的规范化管理,界面简洁、操作便捷,纯运维管理用途,无任何高危操作。 后端:Python + Django(MTV模板渲染,无前后端分离) 前端:Bootstrap 5 + jQuery(模态框、AJAX异步提交) 数据库:MySQL 5.7/8.0

2026-03-24

网络设备配置备份脚本,网络维护工作中,需要定期备份路由器、交换机等设备的配置文件,手动操作繁琐且容易遗漏

## 功能特点 - 支持华为、华三、思科等主流品牌 - 自动SSH连接并导出配置 - 支持定时任务(每天/每周) - 详细的备份日志记录 - 备份文件带时间戳,方便版本管理

2026-03-15

Django5壹码菜单菜单管理系统

壹码菜单是一个专为中小型餐饮企业设计的菜单管理系统。通过简单的后台管理界面,餐厅可以轻松创建、管理和更新在线菜单,并生成二维码供顾客扫码点餐。

2025-10-17

Django读书笔记管理系统

读书笔记管理系统是一款面向个人用户的轻量化知识管理工具,专注于解决“阅读后笔记零散、难以检索、无法系统整理”的痛点,支持用户高效记录、分类归档、快速搜索和安全备份读书笔记,适用于学生、职场人、阅读爱好者等所有有知识沉淀需求的人群。

2025-09-15

QuickNote+ - 智能笔记管理

QuickNote+ - 智能笔记管理

2025-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除