from tornado.web import RequestHandler
class HelloWorldHandler(RequestHandler):
def get(self):
# self.write("Hello, world...!!!") # works without any error
self.render('hello.html') # but here I get:
# `500: Internal Server Error` and my console shows `No handlers
# could be found for logger "tornado.application" `.
问题是什么?我已经用Google搜索了No handlers could be found for logger "tornado.application"。
并且令人惊讶地所有网址都提出相同的方法,但我无法实现这一点。 这是SOF上的相同主题。
答案 0 :(得分:3)
如果您的日志配置正确,您将在日志中获得堆栈跟踪,以解释出现了什么问题。这些日志应该在IOLoop.start()中自动配置,所以我不确定为什么没有发生这种情况,但你可以通过调用logging.basicConfig()或tornado.options.parse_command_line()来手动配置它们。主