0
该应用程序仅包含一个页面。 它应该简单地显示主站点,而不是错误页面。 我应该如何实现这个错误句柄?发生错误时显示主页
该应用程序仅包含一个页面。 它应该简单地显示主站点,而不是错误页面。 我应该如何实现这个错误句柄?发生错误时显示主页
你可以做到这一点的error handlers
即)
@app.errorhandler(404)
def page_not_found(e):
return render_template('base.html'), 404
帮助下,你可以使用这个catch-all trick,并把逻辑try
块内,与except
是一个redirect
到默认路径。
我想你误解了这个问题。我想处理**所有**错误,而不是仅找不到页面。 – R3turnz
请阅读常见错误代码[here](http://flask.pocoo.org/docs/0.12/patterns/errorpages/#common-error-codes) –
但是,您也可以将其扩展到其他错误代码。看看这个[文档](http://werkzeug.pocoo.org/docs/0.12/exceptions/#custom-errors) –