你是如何在Flask中调试错误的?打印到控制台?Flash消息到页面?或者是否有更强大的选项可以找出出现问题时发生的情况?
我用uWSGI和nginx运行我的Flask应用程序.有500错误,但回溯没有出现在浏览器或日志中.如何从Flask记录回溯?
uwsgi --http-socket 127.0.0.1:9000 --wsgi-file /var/webapps/magicws/service.py --module service:app --uid www-data --gid www-data --logto /var/log/magicws/magicapp.log
Run Code Online (Sandbox Code Playgroud)
uWSGI日志仅显示500状态代码,而不是回溯.nginx日志中也没有任何内容.
[pid: 18343|app: 0|req: 1/1] 127.0.0.1 () {34 vars in 642 bytes}
[Tue Sep 22 15:50:52 2015]
GET /getinfo?color=White => generated 291 bytes in 64 msecs (HTTP/1.0 500)
2 headers in 84 bytes (1 switches on core 0)
Run Code Online (Sandbox Code Playgroud)