Python Flask 自定义404错误

复制代码
from flask import Flask, abort, make_response, request, render_template

app = Flask(__name__)


# 重定向到百度
@app.route('/index', methods=["GET", "POST"])
def index():
    if request.method == "GET":
        return render_template("index.html")
    if request.method == "POST":
        name = request.form.get('name')
        password = request.form.get('password')
        if name == 'zhangsan' and password == '123':
            return '登录成功'
        else:
            abort(404)


@app.errorhandler(404)
def handle_404_error(err):
    return "出现了404错误 错误信息是%s" % err


if __name__ == '__main__':
    app.run(debug=True)
相关推荐
林姜泽樾8 分钟前
python入门第六课,其他字符串格式化和input
开发语言·python·pycharm
代码改善世界8 分钟前
【C++初阶】手撕C++ string类
java·开发语言·c++
yunpeng.zhou9 分钟前
深度理解agent与llm之间的关系、及mcp与skill的区别
人工智能·python·ai
追雨潮11 分钟前
内存向量检索引擎设计与实现:C# 轻量级 Milvus 替代方案
开发语言·c#·milvus
隐形喷火龙13 分钟前
CentOS7 基于 FRP 实现 Java Web 服务内网穿透实操记录
java·开发语言
小碗羊肉17 分钟前
【从零开始学Java | 第二十五篇】TreeSet
java·开发语言
wjs202420 分钟前
NumPy 从数值范围创建数组
开发语言
java1234_小锋22 分钟前
Java高频面试题:ElasticSearch如何做性能优化?
java·开发语言·elasticsearch·面试
静心观复24 分钟前
Lua 脚本是什么
开发语言·lua
智算菩萨25 分钟前
【Pygame】第14章 摄像机系统与游戏视口控制技术
python·游戏·pygame