मैं Django 1.2.3 में django-compressor ऐप का उपयोग कर रहा हूं ताकि कई सीएसएस और जेएस फाइलों को कम किया जा सके। किसी मूल टेम्पलेट में, मेरे पास हैDjango-compressor और टेम्पलेट विरासत
{% 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 अनुरोधों पर वापस कटौती करना है। क्या मैं कुछ भूल रहा हूँ? क्या कोई और समाधान है जिसमें मुझे देखना चाहिए?
अब इसमें देख रहे हैं। –
आकस्मिक रूप से मेरे संपीड़न में बाहरी स्टाइलशीट शामिल है- बहुत बहुत धन्यवाद! –
क्या यह अभी भी काम करता है यदि आप ऑफलाइन संपीड़न का उपयोग कर रहे हैं, उदाहरण के लिए, 'django-admin.py compress'? हालांकि यह अनुरोध में संपीड़न के लिए काम करता है, ऑफ़लाइन संपीड़न के दौरान यह इस पृष्ठ से प्राप्त होने वाले पृष्ठों के लिए फ़ाइलों को ठीक तरह से बनाने के लिए प्रतीत नहीं होता है। [संबंधित पोस्ट] (http://stackoverflow.com/questions/9559018/does-django-compressor-work-with-template-inheritance) – MrColes