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)
相关推荐
沉默璇年1 分钟前
PyCharm开发工具安装教程
python
我命由我123455 分钟前
Kotlin 面向对象 - 装箱与拆箱
android·java·开发语言·kotlin·android studio·android jetpack·android-studio
大、男人5 分钟前
python之Callable
开发语言·python
小二·6 分钟前
Python Web 开发进阶实战:Flask 项目中的表单验证、错误处理与用户体验优化
前端·python·flask
2401_841495646 分钟前
【机器学习】人工神经网络(ANN)
人工智能·python·深度学习·神经网络·机器学习·特征学习·非线性映射
cly16 分钟前
使用 JAR 包部署 Java 应用(以 NginxWebUI 为例)
java·开发语言·jar
有什么东东8 分钟前
java-枚举类、抽象类、接口、内部类
java·开发语言
bxlj_jcj8 分钟前
使用 Arthas + Heapdump + MAT 三步定位 Java 内存泄漏
java·开发语言·python
多米Domi0118 分钟前
0x3f 第25天 黑马web (145-167)hot100链表
数据结构·python·算法·leetcode·链表