404页面处理,就是输入了错误的地址,避免直接出现NOT FOUND 页面。
下面的路由必须放在APP包的__init__.py中,不能再home包里面。我估计是因为这个errorhandler不能再蓝图下处理。(视频里没解释,自己猜测的)
@app_flask.errorhandler(404)
def page_not_found(error):
return render_template("home/404.html"), 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