python
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'assets')
]
COMPRESS_ENABLED = True
COMPRESS_CSS_FILTERS = [
'compressor.filters.css_default.CssAbsoluteFilter',
'compressor.filters.cssmin.CSSMinFilter',
]
COMPRESS_JS_FILTERS = [
'compressor.filters.jsmin.JSMinFilter',
]
html
{% load compress %}
{% compress css %}
<link rel="stylesheet" href="{% static 'css/style1.css' %}">
<link rel="stylesheet" href="{% static 'css/style2.css' %}">
{% endcompress %}
{% compress js %}
<script src="{% static 'js/script1.js' %}"></script>
<script src="{% static 'js/script2.js' %}"></script>
{% endcompress %}
html
{% load compress %}
<!DOCTYPE html>
<html>
<head>
<title>My Website</title>
{% compress css %}
<link rel="stylesheet" href="{% compressed_css 'compressed.css' %}">
{% endcompress %}
</head>
<body>
{% compress js %}
<script src="{% compressed_js 'compressed.js' %}"></script>
{% endcompress %}
</body>
</html>