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)
相关推荐
sunsijia219835 分钟前
2026年10月22日 PHP漏洞临时处理
开发语言·php
Aurorar0rua16 分钟前
CS50 x 2024 Notes Python - 02
开发语言·python·学习方法
樱桃木22 分钟前
回测可信度审查:样本外测试的五种常见自欺
python
zyseo825 分钟前
谷歌SEO 网站迁移 301 映射脚本:旧站 URL 自动匹配新站结构
开发语言·python
伞伞悦读27 分钟前
【第59期】转置不是摆好看:Python 矩阵乘法、逆矩阵与线性方程组
python
Dmz丶32 分钟前
前端转 AI 100 天 Day 29:Nginx 反代 + HTTPS——让服务“能上公网“
python
清水白石00834 分钟前
React Native与Flutter长期维护成本对比
开发语言·数据库
麦序子38 分钟前
用 Python + python-docx 批量生成带表格样式的装修报价单 Word 文档(含合计公式)
开发语言·python·自然语言处理·word·python3.11
1-1=01 小时前
Python PyCharm
开发语言·python·pycharm
梦影_1 小时前
Langchain简单快速上手教程(九)—— 核心组件之少样本提示
人工智能·python·自然语言处理·中间件·langchain