python - 烧瓶如何将@login_required重定向到特定路线?
问题描述
我正在将一个小型 Web 应用程序构建为一个项目,并且@login_required
在它重定向到不存在的路由时我正在使用装饰器/login
如何手动设置路由?
这是我的代码:
@auth.route('/logout', methods=['POST'])
@login_required
def logout():
session.pop("user", None)
return redirect(url_for('index'))
解决方案
你没有提到你使用的是哪个库,所以我假设它是一个包含 Flask Login 的包。您可以通过更改此处login_manager.login_view
所示的配置值来更改登录视图
推荐阅读
- swiftui - SwiftUI 如何有下一个和后退动画?
- mysql - 在 django 中迁移 mysql 时发生错误
- vue.js - 获取未捕获的类型错误:无法读取 Vue.use(Vuex) 上未定义的属性“使用”
- php - 如何使用 symfony 5 设置实体属性的默认值
- ios - Swift在第一个collectionview单元格中添加相机预览
- python - 我需要对 windows 机器的 python linux 依赖
- excel - 如何在工作表之间复制一系列单元格?
- python - Django Rest Framework:验证序列化程序时如何忽略“唯一”主键约束?
- c - 估计 DEFLATE 的 (zlib) 当前压缩大小而不刷新的方法
- oracle - Oracle - ORA-02270:此列列表错误没有匹配的唯一键或主键