摘要:第一次使用在里面寫的時候我被結(jié)果驚呆了大家知道的偷懶寫法是直接在里面開工但是的模版無情的刪除了所有縮進對于和文件來說這就是壓縮打開的一看如果是和結(jié)尾的模版文件渲染就會默認開啟當(dāng)時很沮喪不過下一秒鐘我們就想到了解決方法把文件名改為不就好了你想
第一次使用在 tornado 里面寫 coffeescript 的時候, 我被結(jié)果驚呆了.
大家知道 coffeescript 的偷懶寫法是直接在 html 里面開工
但是, tornado 的模版無情的刪除了所有縮進(對于html和js文件來說, 這就是壓縮)
打開tornado的template.py一看
def __init__(self, template_string, name="", loader=None, compress_whitespace=None, autoescape=_UNSET): self.name = name if compress_whitespace is None: compress_whitespace = name.endswith(".html") or name.endswith(".js")
如果是 .html 和 .js 結(jié)尾的模版文件渲染, 就會默認開啟 compress_whitespace.
當(dāng)時很沮喪...
不過下一秒鐘我們就想到了解決方法: 把文件名改為 .htm 不就好了 :)
你想到了嗎?
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/37372.html