Я использую приложение django-compressor в Django 1.2.3 для минимизации и объединения ряда включенных CSS и JS-файлы. В базовом шаблоне у меня есть
{% load compress %}
{% compress js %}
{% block js %}
<script type="text/javascript" src="/site_media/js/jquery.query-2.1.7.js">
{% endblock %}
а у ребенка,
{% block js %}
{{block.super}}
<script type="text/javascript" src="/site_media/js/jquery.validate.min.js">
{% endblock %}
При рендеринге шаблонов первый тег скрипта минифицируется корректно, а второй — нет. В подобных сценариях я подтвердил, что проблема связана с наследованием.
Я не хочу продолжать использовать теги сжатия в дочерних шаблонах, потому что половина смысла использования этого приложения заключается в объединении файлов и сокращении HTTP-запросов. Я что-то упускаю? Есть ли другое решение, на которое я должен обратить внимание?