Я занимаюсь разработкой многостраничного веб-приложения с использованием среды Python tornado
(включая API), и поскольку приложение, как говорят, используется в мобильных устройствах, я решил использовать phonegap
для тестирования на мобильных устройствах.
Итак, в Phonegap
Developer я создал новый проект, который включает все мои вещи (обработчики html, css, js
и .py
) и работает в 10.0.0.6:8888 (local-address).
Сначала я запустил свой код Python, который делает обработчик для прослушивания адреса, код приведен ниже:
def main():
args = sys.argv
tornado.options.parse_command_line(args)
console_server = tornado.httpserver.HTTPServer(ConsoleApplication())
console_server.listen(8888, '10.0.0.6')
tornado.ioloop.IOLoop.current().start()
... и в Phonegap
говорится:
Server is running on http://192.168.56.1:8888
http://10.0.0.6:8888
Однако, когда я подключаюсь к 10.0.0.6, я вижу страницу индекса (без CSS-файлов и т. Д.), И обработчики не работают, от tornado
ответа нет.В чем здесь проблема?Почему от tornado
нет ответа, и как я могу исправить эту проблему?