我在一个tornado应用的handler中从mongodb中读到了一个集合的所有文档,将转换成了json格式,然后我用这些json数据为传入了tornado模板中,显示在了浏览器中。
handler的代码是样的:
class MainHandler(BaseHandler):
def get(self):
codes = self.db.code.find()
result = json.dumps(list(codes),
default=json_util.default,
sort_keys=True,
ensure_ascii=False,
indent=4)
print result
self.render('index.html', content = result)
浏览器中显示是这样的:
就是一个没换行的状态。
在终端打印时,却又是换了行的:
记得在django中,可以使用content.linebreaks
来换行换行之类的,在tornado中,却没找到这种方法。
烦请帮助一下。
很简单啊, 前端显示的时候用
<
pre> 标签即可!