Django 1.5 के बाद से, https://docs.djangoproject.com/en/1.5/releases/1.5/#miscellaneousउपयुक्त तरीका
टेम्पलेट टैग पुस्तकालय adminmedia है, जो केवल पदावनत टेम्पलेट टैग {% admin_media_prefix%} निहित, हटा दिया गया था। इसे {% load adminmedia%} से लोड करने का प्रयास विफल हो जाएगा। यदि आपके टेम्पलेट्स में अभी भी उस पंक्ति को शामिल किया गया है तो आपको इसे हटाना होगा।
तो क्या है यह उचित तरीका कोड लीगेसी लाइब्रेरी और मेरी विरासत परियोजनाओं जो अभी भी {% load adminmedia %}
उपयोग करता है और लोड की तरह CSS में पाया बदल देते हैं: -
<link rel="stylesheet" type="text/css" href="{% load adminmedia %}{% admin_media_prefix %}css/login.css">
?
मैं STATIC_PATH के लिये दस्तावेज के बारे में देख रहा हूँ और कुछ भी नहीं देख सकते हैं, कि STATIC_ROOT होना चाहिए (मैं
STATIC_ROOT
कॉन्फ़िगर औरmanage.py collectstatic
के रूप में एंटोन द्वारा पहले से सुझाव दिया चलाने की जरूरत नहीं थी)? –@wobbily_col आप STATIC_ROOT के बारे में सही हैं, मैंने इस उत्तर के लिए एक संपादन सबमिट किया है (सहकर्मी समीक्षा की प्रतीक्षा कर रहा है)। –
उन फ़ाइलों को अपने स्वयं के प्रोजेक्ट में वास्तव में अनुशंसित समाधान में खींच रहा है? यह एक हैक की तरह लगता है। – knipknap