首页IT科技flask简单部署(基于Python的Flask WEB框架实现后台权限管理系统(含数据库),内容包含:用户管理、角色管理、资源管理和机构管理)

flask简单部署(基于Python的Flask WEB框架实现后台权限管理系统(含数据库),内容包含:用户管理、角色管理、资源管理和机构管理)

时间2025-06-15 12:42:07分类IT科技浏览4130
导读:#基于Flask实现后台权限管理系统...

#基于Flask实现后台权限管理系统

重磅!!!!!!!!!!!

全新的风格界面             ,完全的前后端分离             。基于ElementUI                  ,前端代码基于RuoYi-UI       ,后端接口进行适配

基于Python的Flask WEB框架实现后台权限管理系统          ,内容包含:用户管理            、角色管理                    、资源管理和机构管理                  。

套用Python社区的一句话                  ,人生苦短          ,我用Python       ,本开源项目前端界面优美                  ,后端代码精炼             ,希望能够帮助到有需要的朋友       。

系统已经切换python 3    ,我的是在python 3.7.0下测试的                   ,理论上Python 3版本应该都是可以运行的          。需要Python 2版本的朋友可以checkout到python2分支                  。

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 更改config.py 数据库连接,提供用户名密码    。 python manager.py runserver [-h 0.0.0.0] [-p 8080]

完整代码下载地址:基于Python的Flask WEB框架实现后台权限管理系统(含数据库)

效果图

完整代码下载地址:基于Python的Flask WEB框架实现后台权限管理系统(含数据库)

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
macbook软件更新密码是什么?(最强MacBook苹果笔记本macos电脑应用Sublime Text 4代码编辑器傻瓜汉化教程) 看视频新闻赚钱软件排行榜(看新闻视频给钱的软件叫什么-剪辑视频赚钱的软件有哪些?账号数据怎么查看?)