gpt4 book ai didi

python - flask 冷冻 : How to generate a 404 page?

转载 作者:太空宇宙 更新时间:2023-11-04 09:07:33 25 4
gpt4 key购买 nike

我正在尝试为我的 Flask-Frozen 应用程序生成一个 404 页面。目前,这是我在 views.py 中唯一的错误处理逻辑

@app.errorhandler(404)
def page_not_found(e):
return render_template('404.html'), 404

显然,这还不够,有什么建议吗?

最佳答案

你需要做两件事:

  1. 添加调用 freezer.register_generator返回至少一个 URL 将导致您的 404 页面:

    @freezer.register_generator
    def error_handlers():
    yield "/404"
  2. 设置您的网络服务器以响应静态页面的 404 错误(该示例针对 Apache):

    ErrorDocument 404 /404.html

关于python - flask 冷冻 : How to generate a 404 page?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18662511/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com