Django Static Precompiler provides template tags and filters to compile CoffeeScript, LiveScript, SASS / SCSS, LESS, Stylus, Babel and Handlebars. It works with both inline code and external files.
Documentation is available at http://django-static-precompiler.readthedocs.io.
pip install django-static-precompiler
{% load compile_static %} {% load static %} <script src="{% static "path/to/script.coffee"|compile %}"></script> <link rel="stylesheet" href="{% static "path/to/styles1.less"|compile %}" /> <link rel="stylesheet" href="{% static "path/to/styles2.scss"|compile %}" />
>>> from static_precompiler.utils import compile_static >>> compile_static("styles.scss") "COMPILED/styles.css"