开发短短开源一周的FastApi和Django项目,近百Star,它凭什么?
在逛论坛的时候,发现了一个最近才开源的Python Vue的项目后端用的是FastApi和DjangoNinja,短短开源一周就有近百star,今天我们一起看看这个项目有什么吸引人的地方。
1. 项目简介
开源地址:https://github.com/jiangzhikj/zq-platform
zq-platform 是一个功能完善的企业级后台管理系统解决方案,采用前后端分离架构。提供两种后端选择:Django 5.2 + Django Ninja 或 FastAPI + SQLAlchemy 异步 ORM,前端基于 Vue 3 + Vben Admin + Element Plus 打造现代化的管理界面。
2. 首页
首页是用首页设计器在线拖拉拽出来的,提供了丰富的组件,不需要编码就可以快速build一个页面,确实很方便。
2. 用户组件
2.1 封装了用户显示组件,鼠标放在用户上就能显示出用户的详细信息
3. 菜单管理
和其他项目完全不一样的UI设计,简洁美观
4 权限管理
提供了自动获取后端所有api的接口,并自动生成权限名称和权限编码,极大的方便了开发
5 总结
此外还提供了其他丰富的功能,数据库监控,Server监控,Redis监控,定时任务,数据库管理,Rdise管理,等等,每一个设计完全和市面上的完全不一样的设计,但最重要的是UI简洁好看,同时作者还封装了文件上传组件,用户选择组件,部门选择组件等等。总的来说,ZQ-Platform是名副其实的一个优秀的Python Web,FastApi的开源项目,把做到烂大街的Admin系统,做出了新花样。最后贴一些图大家自行看把,感兴趣的话给开发者在GitHub上点个star,也是鼓励开发者继续好好维护项目。

文章版权声明:除非注明,否则均为边学边练网络文章,版权归原作者所有