系列文章目录
基础篇
第一节:Vben Admin介绍和初次运行
第二节:Vben Admin 登录逻辑梳理和对接后端准备
第三节:Vben Admin登录对接后端login接口
第四节:Vben Admin登录对接后端getUserInfo接口
第五节:Vben Admin权限-前端控制方式
第六节:Vben Admin权限-后端控制方式
第七节:Vben Admin权限-后端获取路由和菜单
实战篇
第八节:Vben Admin登录页面自定义
第九节:Vben Admin实战-系统管理之角色管理实现-上
第十节:Vben Admin实战-系统管理之角色管理实现(分页查询,修改)-中
第十一节:Vben Admin实战-系统管理之角色管理实现(删除,状态修改)-下
第十二节:Vben Admin实战-系统管理之用户管理
第十三节:Vben Admin实战-系统管理之菜单管理
前言
上一节,我们梳理的Vben Admin登录功能接口的逻辑,本节开始正式开启后端的开发
一、Flask项目介绍
后端我们采用Python的Flask项目,Flask-SQLAlchemy管理数据库模型,Flask-Migrate进行模型迁移。
参考版本如下:
Flask3.0.2
Flask-SQLAlchemy3.1.1
二、使用步骤
1.User模型创建
#用户表
class User(db.Model):
__tablename__ = 'user'
本文是关于Vben Admin与Flask后端整合的教程,详细讲解了如何创建User模型,进行数据库迁移,生成Token,编写并注册蓝图以实现登录接口。在测试登录过程中遇到前端请求地址与后端蓝图不匹配的问题,并解决了该问题,但发现还需要完成/api/getUserInfo接口以完成完整的登录流程。
订阅专栏 解锁全文

331

被折叠的 条评论
为什么被折叠?



