Tornado Documentation
› http://www.v2ex.com/tornado/
Tornado on GitHub
› https://github.com/facebook/tornado/
Tornado Gists
› http://tornadogists.org/
SErHo
V2EX  ›  Tornado

怎么让Tornado生成的html保持原有模板的缩进格式

  •  
  •   SErHo · Oct 21, 2011 · 8958 views
    This topic created in 5499 days ago, the information mentioned may be changed or developed.
    看了workspace的网页html代码,是很有格式的,而为什么我的模板生成html后,左边就是靠齐的,知乎的也是这样。
    9 replies  •  1970-01-01 08:00:00 +08:00
    Livid
    Livid
    MOD
    PRO
    Oct 21, 2011
    1
    Workspace 用的 template 引擎是 jinja2。

    另外,缩进的维持,主要还是靠编辑器,Workspace 是用 TextMate 写的。
    SErHo
    SErHo
    OP
    Oct 22, 2011
    2
    @Livid 谢谢,应该是Tornado模板引擎的原因,因为编辑器排好过后,经过它渲染生成的html就没缩进了。
    Livid
    Livid
    MOD
    PRO
    Oct 22, 2011
    3
    @SErHo 推荐试试 jinja2,目前我还没有发现有任何事情是 jinja2 不能满足的。
    feilaoda
    feilaoda
    Oct 22, 2011
    4
    @Livid tornado用jinja2时,怎么方便的用filter?我没找到好办法,都是把自定义的filter塞到 render里
    SErHo
    SErHo
    OP
    Nov 15, 2011
    5
    在强迫保持格式症的情况下,看了一下template模块代码,原来保持格式很简单,设置一下compress_whitespace这个参数就可以了。
    est
    est
    Nov 15, 2011
    6
    <pre> ?
    chloerei
    chloerei
    Nov 15, 2011
    7
    去掉空格节省30%流量哦
    yuest
    yuest
    Nov 15, 2011
    8
    强迫症最好自己克服掉,缩进是为读写代码方便,没有人会读你最终输出的 html 源代码(真有心读不会在意一点点缩进问题)
    SErHo
    SErHo
    OP
    Nov 15, 2011
    9
    @yuest 确实如此,十分没有必要。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4673 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 06:21 · PVG 14:21 · LAX 22:21 · JFK 01:21
    ♥ Do have faith in what you're doing.