Rockhopper

Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Rockhopper

Сообщение Nick »

Попробуй
1. скопировать html к py.
или
2. вместо get() написать как в hellp world:

Код: Выделить всё

class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.write("Hello, world")
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Rockhopper

Сообщение nkp »

Nick писал(а):1. скопировать html к py.
по прежнему
Nick писал(а):2. вместо get() написать как в hellp world:
аналогично
Nick писал(а):def get(self):
эта функция тоже не вызывается
ну по крайней мере
ставлю в начале print "ok!"
в терминале ничего не выводит
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Rockhopper

Сообщение Nick »

Хмм... странно, там же запускается:

Код: Выделить всё

# The main application object:
# the /command/ and /polljason/ use HTTP Basic Authorization to log in.
# the /pollhl/ use HTTP header arguments to log in
application = tornado.web.Application([
    (r"/([^\\/]*)", MainHandler, {} ),
    (r"/command/(.*)", PollHandler, {} ),  
    (r"/polljson/(.*)", PollHandlerJSON, {} ),
    (r"/query/(.*)", PollHeaderLogin, {} ),
    (r"/websocket/(.*)", LinuxCNCCommandWebSocketHandler, {} ),
    ],
    debug=True,
    template_path=os.path.join(application_path, "templates"),
    static_path=os.path.join(application_path, "static"),
    )
Т.е. все как в hello world, ну почти так :)
О, кстати в этой же строчке задается путь к темплейтам: template_path=os.path.join(application_path, "templates"),
Ответить

Вернуться в «Оффтоп»