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 小时前
Qt实现圆角窗口的两种方案详解
开发语言·c++·qt·程序人生
superman超哥8 小时前
Iterator Trait 的核心方法:深入理解与实践
开发语言·后端·rust·iterator trait·trait核心方法
冰暮流星8 小时前
javascript短路运算
开发语言·前端·javascript
唐叔在学习8 小时前
Pywebview进阶:基于Python直接操作前端元素
后端·python
kylezhao20198 小时前
在C#中实现异步通信
开发语言·c#
05大叔8 小时前
大事件Day01
java·开发语言
Legendary_0088 小时前
从DC接口改成Type-C:LDR6328芯片助力传统设备升级快充体验
c语言·开发语言
夫唯不争,故无尤也9 小时前
智能旅行助手agent:从零构建AI旅游推荐
人工智能·python·大模型开发
至为芯9 小时前
IP5385至为芯支持C口双向快充的30W到100W移动电源方案芯片
c语言·开发语言
Cigaretter79 小时前
Day 42 简单CNN
python·深度学习·cnn