2015-11-28 2 views
0

Я работаю над использованием Tornado 4 с помощью инструмента отладки werkzeug вместе, но вывод werkzeug traceback требует css и js-файла в uri localhost/?__debug__=True....Как адаптировать приложение WSGI по параметрам запроса uri в Tornado?

Мне нужно адаптировать запросы с ?__debug__=True к приложению werkzeug debug, но не знаю, как с этим бороться.

Версия Tornado 3 находится здесь: https://gist.github.com/kxxoling/00f5bb306b5a3398fa0d. Но не работает на Tornado 4 из-за изменений API.

ответ

0

tornado.web.Application не поддерживает маршрутизацию на основе параметра запроса.

Похоже, что вам нужна реализация HTTPServerConnectionDelegate, которая делегирует либо Application, либо WSGIContainer в зависимости от запрошенного URI. Это замена интерфейса __call__, используемого в связанном контексте.

Смежные вопросы