【问题标题】:Django-oscar less cssDjango-oscar 少 css
【发布时间】:2020-04-21 16:50:24
【问题描述】:
OSCAR_USE_LESS = True
DEBUG = True
在 Oscar 文档中,它说您可以在重新加载 (F5) 后通过浏览器查看已编译的 css,但是
我的页面显示出来,但没有 CSS 效果。我错过了什么?
<link rel="stylesheet/less" type="text/css" href="{% static "oscar/less/styles.less" %}" />
<script src="//cdnjs.cloudflare.com/ajax/libs/less.js/3.9.0/less.min.js" ></script>
【问题讨论】:
标签:
css
django
django-oscar
【解决方案1】:
我也有同样的问题。我在 {% if use_less and debug %} 行中删除了文件 and debug 这几个字>templates/oscar/layout.html 它对我有用。在文件 settings.py 我有 DEBUG = True 所以我不知道为什么它不起作用。
旧
{% block cdn_scripts %}
{{ block.super }}
{% if use_less and debug %}
{# Load the on-the-fly less compiler. Never do this in production. #}
<script src="//cdnjs.cloudflare.com/ajax/libs/less.js/3.9.0/less.min.js"></script>
{% endif %}
{% endblock %}
新
{% block cdn_scripts %}
{{ block.super }}
{% if use_less %}
{# Load the on-the-fly less compiler. Never do this in production. #}
<script src="//cdnjs.cloudflare.com/ajax/libs/less.js/3.9.0/less.min.js"></script>
{% endif %}
{% endblock %}