#基于Flask实现后台权限管理系统
重磅!!!!!!!!!!!
全新的风格界面,完全的前后端分离。基于ElementUI,前端代码基于RuoYi-UI,后端接口进行适配
基于Python的Flask WEB框架实现后台权限管理系统,内容包含:用户管理、角色管理、资源管理和机构管理。前端页面参考了@sypro。
系统已经切换python 3,我的是在python 3.7.0下测试的,理论上Python 3版本应该都是可以运行的。需要Python 2版本的朋友可以checkout到python2分支。
完整设计文档
参考百度阅读 -- 已经不可用
如果有需要详细设计电子书的同学,10元一本,一杯奶茶不到的价格,写作不容易。
加我微信支付,备注authbase。
微信号是jeffrey-chu

Docker运行
我已经将系统打包到docker镜像中,镜像中包含:
- ubuntu 20.04
- authbase代码
- mysql server 8.0。数据库账户密码authbase/123456
具体方法参考源码中的docker目录。
如何使用
- docker pull docker push zisokal/authbase:1.0
- docker run -d -p 5000:5000 \
-e DEV_DATABASE_URI=mysql+mysqlconnector://authbase:123456@127.0.0.1/authbase?charset=utf8 \
--name authbase authbase:1.0
- 打开浏览器访问页面 http://localhost:5000。系统默认的登录名密码为admin/123456
前端依赖插件
- Vue
- Vuex
- ElementUI
- Axios
后端依赖插件
- Flask
- Flask-Migrate
- Flask-Script
- Flask-SQLAlchemy
- Flask-Login
- itsdangerous
- Jinja2
- Werkzeug
- mysql-connector
使用方法
前端启动:
- 安装Node.js
- 进入源代码的ui目录。cd ui
- npm install
- npm run dev
后端启动:
- 导入根目录下db.sql数据库脚本到mysql数据库
- pip3 install -r requirements.txt
- python3 manager.py runserver
讨论群
欢迎加入python技术爱好者,群号码:297690915,内有福利!
效果图







图书资源推荐
