2017-05-25 4 views

Antwort

1

Sie können mit Hilfe von error handlers tun

dh)

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

Ich denke, Sie haben die Frage missverstanden. Ich möchte ** alle ** Fehler behandeln und nicht nur die Seite nicht gefunden. – R3turnz

+0

Bitte lesen Sie die allgemeinen Fehlercodes [hier] (http://flask.pooco.org/docs/0.12/patterns/errorpages/#common-error-codes) –

+0

Aber auch Sie können dies auf andere Fehlercode auch erweitern. Schau dir das an (http://werkzeug.pocoo.org/docs/0.12/exceptions/#custom-errors) –

0

Sie dieses catch-all trick nutzen könnten, und setzen Sie die Logik in einem try Block, mit dem except ist ein redirect zur Standard Pfad.

Verwandte Themen