authbase: 基于Python的Flask WEB框架实现后台权限管理系统,内容包含:用户管理、角色管理、资源管理和机构管理。 | 您所在的位置:网站首页 › 用户管理系统登录19216881 › authbase: 基于Python的Flask WEB框架实现后台权限管理系统,内容包含:用户管理、角色管理、资源管理和机构管理。 |
#基于Flask实现后台权限管理系统 升级Flask版本到2.2.5及其其它相关依赖 python后台启动方式更新: python3.x -m flask --app start run 重磅!!!!!!!!!!! 全新的风格界面,完全的前后端分离。基于ElementUI,前端代码基于RuoYi-UI,后端接口进行适配 基于Python的Flask WEB框架实现后台权限管理系统,内容包含:用户管理、角色管理、资源管理和机构管理。 套用Python社区的一句话,人生苦短,我用Python,本开源项目前端界面优美,后端代码精炼,希望能够帮助到有需要的朋友。 系统已经切换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 registry.cn-hangzhou.aliyuncs.com/zisokal/authbase:1.1 docker run -d -p 5000:5000 -p 80:80 -e DEV_DATABASE_URI="mysql+mysqlconnector://authbase:[email protected]/authbase?" --name authbase registry.cn-hangzhou.aliyuncs.com/zisokal/authbase:1.1 打开浏览器访问页面 http://localhost 系统默认的登录名密码为admin/123456前端依赖插件 Vue Vuex ElementUI Axios后端依赖插件 Flask Flask-SQLAlchemy Flask-Login Flask-moment MySQL-connector-python Flask-Excel使用方法 前端启动: 安装Node.js 进入源代码的ui目录。cd ui npm install npm run dev后端启动: 导入根目录下db.sql数据库脚本到mysql数据库 pip3 install -r requirements.txt 更改config.py DevelopmentConfig类下的数据库连接,提供用户名密码。 python3.x -m flask --app start run [-h 0.0.0.0] [-p 8080] 说明一下:[]里面是可选项的,如果加上,请去掉中括号: python3.x -m flask --app start run 或 python3.x -m flask --app start run -h 0.0.0.0 -p 8080 讨论群 欢迎加入python技术爱好者,群号码:297690915 效果图 图书资源推荐 |
CopyRight 2018-2019 实验室设备网 版权所有 |