成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

tornado template默認(rèn)壓縮空白字符導(dǎo)致coffee無法正確縮進(jìn)

BicycleWarrior / 1801人閱讀

摘要:第一次使用在里面寫的時候我被結(jié)果驚呆了大家知道的偷懶寫法是直接在里面開工但是的模版無情的刪除了所有縮進(jìn)對于和文件來說這就是壓縮打開的一看如果是和結(jié)尾的模版文件渲染就會默認(rèn)開啟當(dāng)時很沮喪不過下一秒鐘我們就想到了解決方法把文件名改為不就好了你想

第一次使用在 tornado 里面寫 coffeescript 的時候, 我被結(jié)果驚呆了.

大家知道 coffeescript 的偷懶寫法是直接在 html 里面開工


但是, tornado 的模版無情的刪除了所有縮進(jìn)(對于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é)尾的模版文件渲染, 就會默認(rèn)開啟 compress_whitespace.

當(dāng)時很沮喪...

不過下一秒鐘我們就想到了解決方法: 把文件名改為 .htm 不就好了 :)
你想到了嗎?

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/37372.html

相關(guān)文章

  • 用 CirruScript 渲染 HTML

    摘要:早的時候我嘗試過用語法直接生成后邊也嘗試過用語法生成的模板效果勉勉強(qiáng)強(qiáng)主要是學(xué)習(xí)的作用后來有了就干脆不用了不過未來加載靜態(tài)資源還是需要有就覺得麻煩搞出點(diǎn)東西來這個模塊經(jīng)過幾次演變最終定型成為很相似的寫法代碼是用低版本的寫的也能在里調(diào)用 早的時候我嘗試過用 Cirru 語法直接生成 HTML后邊也嘗試過用 Cirru 語法生成 JavaScript 的模板效果勉勉強(qiáng)強(qiáng), 主要是學(xué)習(xí)的作用...

    BigNerdCoding 評論0 收藏0
  • 用 CirruScript 渲染 HTML

    摘要:早的時候我嘗試過用語法直接生成后邊也嘗試過用語法生成的模板效果勉勉強(qiáng)強(qiáng)主要是學(xué)習(xí)的作用后來有了就干脆不用了不過未來加載靜態(tài)資源還是需要有就覺得麻煩搞出點(diǎn)東西來這個模塊經(jīng)過幾次演變最終定型成為很相似的寫法代碼是用低版本的寫的也能在里調(diào)用 早的時候我嘗試過用 Cirru 語法直接生成 HTML后邊也嘗試過用 Cirru 語法生成 JavaScript 的模板效果勉勉強(qiáng)強(qiáng), 主要是學(xué)習(xí)的作用...

    gghyoo 評論0 收藏0
  • Tornado學(xué)習(xí)筆記(2)

    摘要:而這里的方法則是告訴來讀取模板文件,并將結(jié)果返回給瀏覽器。依舊可以使用,等條件控制語句,但是要記得以結(jié)尾。替換字符串中的字符為編碼形式。模塊模塊是封裝模板中包含的標(biāo)記樣式以及行為的可復(fù)用組件。 表單和模板 import os.path import tornado.httpserver import tornado.ioloop import tornado.options impo...

    tianyu 評論0 收藏0
  • 翻譯谷歌代碼風(fēng)格之JavaScript篇(未完待續(xù))

    摘要:綜述此文檔為谷歌基于代碼風(fēng)格的完整定義。只有一篇文件遵守了以下規(guī)則的情況下,此文件可以被稱為遵從谷歌代碼風(fēng)格。谷歌命名空間繼承關(guān)系聲明谷歌模塊聲明后可以再聲明命名空間繼承關(guān)系。 1.綜述 此文檔為谷歌基于JavaScript代碼風(fēng)格的完整定義。只有一篇JavaScript文件遵守了以下規(guī)則的情況下,此文件可以被稱為遵從谷歌代碼風(fēng)格。 正如其他谷歌代碼風(fēng)格一樣,本文的...

    duan199226 評論0 收藏0
  • ES6 系列之模板字符

    摘要:最終的代碼如下第二版假設(shè)有這樣一段為了保持可讀性,我希望最終輸入的樣式為其實(shí)就是匹配每行前面的空格,然后將其替換為空字符串。 基礎(chǔ)用法 let message = `Hello World`; console.log(message); 如果你碰巧要在字符串中使用反撇號,你可以使用反斜杠轉(zhuǎn)義: let message = `Hello ` World`; console.log(mes...

    Travis 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<