
1 reorx 2012-12-10 15:00:13 +08:00 你是不希望它换行吗? |
2 chainchan OP @reorx 应该是说我希望在渲染后的模板中让它显示换行的。 我尝试自己解决了下: 逻辑层面把内容切成每一行加上<p> ds['contents'] = ''.join(['<p>' + line + '</p>' for line in dic['contents'].split('\n')]) 视图层 $('#contents').html( " {% raw ds['contents'] %} " ); |
3 reorx 2012-12-10 15:46:07 +08:00 我觉得还是把和 html 有关的东西都放在模板里面比较好呢。 ds['contents'] = ['一', '二', '三'] # template var cOntents= $('#contents'); {% for line in ds['contents'] %} $('<p>{{ line }}</p>').appendTo(contents); {% end %} |