{% block %}
和{% load %}
之类的说明会自动留空。如何关闭此功能?
答案 0 :(得分:4)
无空间作品。它不会删除其中的HTML标记内的空间(但这是一个功能,因此它不会删除文本段落中的所有空格)。在没有空间之前你有新线吗?你能举一个失败的例子,告诉我们你的django版本(不是它应该是相关的吗?)
例如,我的代码如下:
<link rel="stylesheet" type="text/css" href="/media/css/dashboard.css" />
<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/media/css/ie.css" /><![endif]-->{% spaceless %}
{% block extrahead %}
{% endblock %}
{% endspaceless %}
<meta name="robots" content="NONE,NOARCHIVE" />
</head>
当我看到html-source呈现时:
<link rel="stylesheet" type="text/css" href="/referring_md/media/css/dashboard.css" />
<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/media/css/ie.css" /><![endif]-->
<meta name="robots" content="NONE,NOARCHIVE" />
</head>
答案 1 :(得分:2)
答案 2 :(得分:2)
有一个“无空间”标签,请参阅http://docs.djangoproject.com/en/1.2/ref/templates/builtins/
或者您只是在阻止/加载标记之后/之后不要创建换行符。