Как запустить WSGIServer в подробном или отладочном режиме?

Я использую следующий фрагмент кода для запуска WSGIServer в python:

from bottle import request, Bottle, abort
app = Bottle()

.. other stuff ... 

from gevent.pywsgi import WSGIServer
from geventwebsocket import WebSocketError
from geventwebsocket.handler import WebSocketHandler
server = WSGIServer(("0.0.0.0", 8080), app,
                    handler_class=WebSocketHandler)
server.serve_forever()

Сервер работает нормально, но каждый раз, когда я отправляю запрос на этот сервер, на консоли ничего не выводится (как бутылка или фляга, когда вы запускаете их сервер напрямую). Эти журналы консоли действительно помогли бы мне понять, какие запросы делает браузер. Я попытался вставить отладку = True в несколько мест в приведенном выше коде, но ни одно из них не сработало. Что я делаю не так ?


person G.A.    schedule 24.09.2014    source источник


Ответы (1)


Я считаю, что вы должны добавить эту строку перед запуском сервера.
app.debug = True

person Alexander    schedule 13.10.2014