2012-06-20 2 views
0

Я пытаюсь использовать IFRAME следующим образом:Торнадо IFrame ЦСИ

<iframe src="????" width="350" height="500"></iframe> 

где сервер выглядят Tornado, как это:

class FrameHandler(RequestHandler): 
    def get(self): 
     user = self.get_argument("username") 
     self.set_cookie("user", user) 
     out = tableizer(user) 
     self.render('messages.html',table=out) 

application = tornado.web.Application(
    [ 
     (r"/frame", FrameHandler), 
    ], 
    debug=True, 
    template_path=os.path.join(os.path.dirname(__file__), ""), 
    static_path=os.path.join(os.path.dirname(__file__), "static"), 
) 

Как мне получить IFRAME для отображения сообщений. HTML?

+0

Пожалуйста, улучшите свой вопрос. Каковы критерии «правильно»? –

+0

Извините, мне было интересно, как я должен отображать его вообще. – Abs

+0

Где страница, на которой размещен iframe, обслуживается? –

ответ

0

Проводник хорошо выглядит. Вам нужно всего лишь substitue ???? в

<iframe src="????" width="350" height="500"></iframe> 

с:

<iframe src="/frame?user=whoever" width="350" height="500"></iframe>