# ToyFastapiSmartAdmin **Repository Path**: codesignup/toy-fastapi-smart-admin ## Basic Information - **Project Name**: ToyFastapiSmartAdmin - **Description**: Fastapi+vue+Postgresql+peewee+SmartAdmin 等组成。本项目主要是个人经验组合而成,封装的有点过度,现在开源只是想提供给大家做相关的参考,如果有好的想法或问题,可以随时交流。本项目有点简单,有些小的问题在所难免咯,哈哈。希望个人看官笑纳~也可以喷~如果对您有帮助,也希望帮你可以点关注我个人公众号哟~ - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 20 - **Created**: 2023-11-01 - **Last Updated**: 2023-11-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README **仅供学习参考~酌情自行挑选你需要的就好~** :relaxed: 本后台管理系统项目是一个基于Web的应用程序,旨在为企业和组织提供高效、可靠、安全的数据管理和处理功能。该项目使用了多种技术和工具,包括 FASTAPI(一个开源的API框架)、Vue.js(一个流行的JavaScript框架)、PostgreSQL(一个强大的关系型数据库管理系统)、Peewee(一个Python ORM库)以及SmartAdmin(一个现代化的UI框架),为用户提供了强大的数据管理和可视化功能。 ![输入图片说明](imagesimage.png) 该后台管理系统项目的主要功能包括数据管理、用户管理、权限管理、日志管理等。通过使用FASTAPI框架,该项目实现了RESTful API接口,将前端与后端进行了分离,使得前端和后端可以独立开发和部署。Vue.js作为前端框架,提供了丰富的组件和生态系统,使得前端开发更加高效和便捷。同时,Vue.js也提供了响应式的数据绑定和虚拟DOM等特性,使得前端页面可以更加快速地响应用户的操作。 PostgreSQL作为后端数据库管理系统,提供了强大的数据存储和查询功能,支持事务管理和ACID特性,保证了数据的一致性和可靠性。Peewee作为Python ORM库,提供了方便的数据库操作API,使得开发者可以更加快速地进行数据操作和查询。同时,Peewee也支持多种数据库后端,包括SQLite、MySQL、PostgreSQL等,使得该项目具有更好的可扩展性和兼容性。 SmartAdmin作为UI框架,提供了现代化的UI组件和布局,使得前端页面具有更好的可视化效果和用户体验。 它是由河南·洛阳 1024 创新实验室 使用SpringBoot2 和 Vue3 Setup语法糖、 Composition Api (同时支持JavaScript和TypeScript双版本) ,开发出的一套简洁、易用的低代码中后台解决方案!SmartAdmin开源了一套漂亮的代码和一套整洁的代码规范,让大家在这浮躁的代码世界里感受到一股把代码写好的清流!同时又让开发者节省大量的时间,减少加班,快乐工作,保持谦逊,保持学习,热爱代码,更热爱生活! ### 捐献作者 作者现在失业中····哈哈~~,如果帮到了您可以请作者吃个包子的吗? ![输入图片说明](753ba3e17a995de18c3ecba177e695e.jpg) 最后:如果有疑问,可以随时关注公众号“《程序员小钟同学》,相互学习!也希望有大佬不嫌弃的话,也喷一下我~我也是小菜~