我正在通过 django 的模板生成一个 .less 文件。本质上,我的做法与使用无基本文件的 html 页面相同...
@import: "somefile.less";
// The bg image
body {background-image: url('{% block image %}{% endblock %}');}
和另一个 less 文件来扩展它
{% extends "baseless/normal.less" %}
{% block image %}trees.jpg{% endblock %}
这实际上工作正常,只是 Django 正在从输出中删除行。这基本上破坏了 less 文件,因为我有很多//需要换行的注释。
@import: "somefile.less";// The bg image body {background-image: url('{trees.jpg');}
有没有办法阻止它这样做?
最佳答案
- 如果在 shell 中渲染它,它会删除线条吗?如果是,您是否使用无空格标签?
- 当您在浏览器中呈现它并且它不会在 shell 中删除时,您是否使用了尝试删除空行或类似内容的中间件?
顺便说一句,使用 django-compressor 来编译更少个文件。
关于python - 阻止 Django 缩小我的 less 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12678712/