Has anyone had success setting up Flask project in WingIDE so that you can do breakpoint and use the debug probe on incoming requests?
If you turn the Flask debugging off, it should allow for WingIDE's debugging to take over. This works for Eclipse; unfortunately, I have no experience with WingIDE. It's worth a shot at least.
if __name__ == '__main__':
app.debug = False
app.run()