Мне интересно, как лучше всего обрабатывать объекты JSONp, используя торнадо в python,
лучше ли это сделать:
class BaseRequest(tornado.web.RequestHandler):
def prepare(self):
self.result = {"success": True};
def finish(self, chunk=None):
self.write(self.result);
tornado.web.RequestHandler.finish(self, chunk);
Это кажется плохой идеей, потому что вы думаете, что можете сделать это в on_finish()
, верно?
Итак, я должен сделать это, как указано выше, или я должен write()
в каждом из моих обработчиков?