404页面处理,就是输入了错误的地址,避免直接出现NOT FOUND 页面。
下面的路由必须放在APP包的__init__.py中,不能再home包里面。我估计是因为这个errorhandler不能再蓝图下处理。(视频里没解释,自己猜测的)
@app_flask.errorhandler(404)
def page_not_found(error):
return render_template("home/404.html"), 404
本文介绍了一种在Flask应用中优雅处理404页面的方法,通过在APP包的__init__.py文件中定义错误处理器,实现自定义404页面的返回,提升用户体验。
404页面处理,就是输入了错误的地址,避免直接出现NOT FOUND 页面。
下面的路由必须放在APP包的__init__.py中,不能再home包里面。我估计是因为这个errorhandler不能再蓝图下处理。(视频里没解释,自己猜测的)
@app_flask.errorhandler(404)
def page_not_found(error):
return render_template("home/404.html"), 404
2779
1468
9112

被折叠的 条评论
为什么被折叠?