Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Activating the Flask debugger when running under mod_wsgi

Tags:

flask

mod-wsgi

How can I activate the Flask debugger when running under mod_wsgi?

I have DEBUG, PROPAGATE_EXCEPTION and PRESERVE_CONTEXT_ON_EXCEPTION set to True, but still the debugger doesn't appear on exceptions.

like image 474
jd. Avatar asked May 12 '12 17:05

jd.


1 Answers

As described in the Flask documentation at:

http://flask.pocoo.org/docs/quickstart/#debug-mode

use:

app.debug = True

Under mod_wsgi you aren't doing the app.run() though.

Ensure you are setting 'app.debug' at global scope and not in a conditional section where checking whether __name__ is __main__.

like image 120
Graham Dumpleton Avatar answered Jan 04 '23 17:01

Graham Dumpleton