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)
相关推荐
大数据张老师几秒前
Typora 导出 Word 模版操作手册
开发语言·c#·word·typora
略略略咯咯4 分钟前
stream流浅拷贝
开发语言·python
long3166 分钟前
Java 团队入门到精通学习资料
java·开发语言
vx-程序开发10 分钟前
【java项目分享】springboot农产品销售平台14952
java·javascript·spring boot·python·eclipse·django·php
城管不管18 分钟前
rabbitmq如何保证消息不丢失?解决方案又是什么?
开发语言·ai·面试·职场和发展·rabbitmq·php·agent
程序员良辰20 分钟前
【TongWeb7】启动接近两分钟问题排查
java·开发语言·中间件
深色風信子22 分钟前
Kotlin Bytedeco OpenCV 图像图像58 无缝克隆
开发语言·opencv·kotlin·bytedeco
朝阳3933 分钟前
react19【系列实用教程】实用组件封装
开发语言·前端·javascript
Wesleyblue38 分钟前
python计算余弦相似性和汉明距离
python·余弦相似性·汉明距离·二进制编码·数值向量
我是苏苏40 分钟前
C#基础:使用System.Speech.Synthesis离线播放/朗读文字内容
开发语言·c#