我在django模板中加载和编译一个较少的文件时遇到了一些麻烦。首先,我在我的header.html中加载了一个主要的少文件:
header.html
<link rel="stylesheet" href="/static/lib/bootstrap-.3.2/css/bootstrap.min.css" type="text/css">
<link rel="stylesheet" href="/static/lib/select2-3.5.2/select2.css" type="text/css"/>
<link rel="stylesheet" href="/static/lib/magnific-popup/magnific-popup.css" type="text/css">
<link rel="stylesheet/less" href="/static/less/style.less" type="text/css">装载越少,没有任何问题。现在,我想为特定的django应用程序加载特定的更少的文件。例如,我有一个名为“服务台”的应用程序,我想做这样的事情:
helpdesk.html
{% block header %}
{{ block.super }}
<link rel="stylesheet/less" href="/static/helpdesk/less/style_helpdesk.less" type="text/less">
<script type="text/javascript" src="/static/helpdesk/js/helpdesk.js" charset="utf-8"></script>
{% endblock %}在这种情况下,更少的不是加载或编译。我试图使用一些django模块,如django-compressor或django-static-precompiler,但我无法使它们工作。
我照顾了这几个小时,所以任何帮助都是非常感谢的。谢谢。
发布于 2015-07-01 07:23:53
好的,我重新尝试使用django-compressor模块,它成功了!
我遵循这个链接,解释得很好:http://marklmiddleton.com/2013/using-less-with-django-on-heroku/
https://stackoverflow.com/questions/31142456
复制相似问题