मेरे काम के रूप में Django का उपयोग कर एक app का निर्माण कर रहा हूँ। सभी अब तक अच्छी तरह से निर्दिष्ट db सेटिंग्स, स्थिर निर्देशिकाओं, यूआरएल, विचारों आदि को कॉन्फ़िगर किया गया है, लेकिन मुसीबत उस क्षण में चुपके से शुरू हुई जब मैं अपने सुंदर और कस्टम 404.html और 500.html पृष्ठों को प्रस्तुत करना चाहता था।
मैंने कस्टम त्रुटि से निपटने पर डॉक्स पढ़े, और UrlsConf में आवश्यक कॉन्फ़िगरेशन सेट किए, संगत विचार बनाए और 404.html और 500.html को मेरे ऐप के टेम्प्लेट डायरेक्टरी (सेटिंग में भी निर्दिष्ट किया गया) में जोड़ा।
लेकिन डॉक्स का कहना है you can actually view custom error views until Debug is Off
, इसलिए मैंने अपने सामान का परीक्षण करने के लिए इसे बंद कर दिया, और जब सामान बोर हो जाता है!
न केवल मैं कस्टम 404.html (वास्तव में, यह लोड होता है, लेकिन यह देखने में विफल रहता हूं, क्योंकि मेरे त्रुटि पृष्ठों में प्रत्येक में एक ग्राफिक त्रुटि संदेश है-कुछ अच्छी छवि है), त्रुटि पृष्ठ का स्रोत लोड होता है, लेकिन कुछ और लोड नहीं होता है! लिंक सीएसएस या जावास्क्रिप्ट भी नहीं!
आम तौर पर, एक बार जब मैं सेट करता हूं DEBUG = False
, तो सभी दृश्य लोड हो जाएंगे, लेकिन कोई भी लिंक की गई सामग्री (CSS, जावास्क्रिप्ट, इमेजेज आदि) अभ्यस्त लोड नहीं होगी! क्या हो रहा है? क्या स्टैटिक फाइल्स और DEBUG
सेटिंग के संबंध में कुछ याद आ रहा है ?