I\'m trying to save application log messages from a very simple flask app in a log file. While this works flawlessly when I\'m running the app with the embedded Flask server, it
Flask uses Werkzeug for WSGI. The "Flask logs" you see are actually from Werkzeug's builtin development server and not from Flask itself.
When you replace that development server with something like Gunicorn or uWSGI, you don't see its logs.
The same goes for the Debugger. You can see the familiar "Flask debug page" even if you only use Werkzeug's Debugger.
Now you know. :)