के साथ वेबसाइट पर स्थिर टेक्स्ट कैसे स्टोर करें मैं django के लिए नया हूं और मुझे लगता है कि मुझे एक सुंदर मौलिक प्रश्न है।django
चलें कहते हैं कि मैं इस विषय है:
मैं पहले से ही एक परियोजना बना दिया है, इसलिए मैं थोड़ा पता है के बारे में पता है कि गतिशील सामग्री के लिए मॉडल बनाने के लिए, उन्हें विचारों और व्यवस्थापक पैनल आदि के पास, लेकिन:
प्रश्न: उपर्युक्त छवि पर मैंने 3 कंटेनर चिह्नित किए जिनमें टेक्स्ट शामिल है। पूरी वेबसाइट पर इस पाठ का केवल एक उदाहरण है, और यह दोहराने योग्य नहीं है। अगर मैंने खुद के लिए विकसित किया है तो मैं बस इतना कोड दूंगा, लेकिन अगर मैं क्लाइंट के लिए विकसित करता हूं, तो व्यवस्थापक पैनल का उपयोग करके उन क्षेत्रों को संपादित करने में सक्षम होना चाहिए?
मैं एक अलग वर्ग युक्त कई बनाने के लिए माना जाता रहा हूँ (मान लीजिए कि 20) पूरी वेबसाइट के लिए कंटेनर के इन प्रकार के लिए मैदान, एक दृश्य में उस वर्ग पारित (और [:1]
फ़िल्टर) एक टेम्पलेट में इसका इस्तेमाल करने की?
केवल एक चीज है जिसके साथ मैं आया था। हालांकि यह काम करेगा, मुझे लगता है कि यह एक भयानक समाधान है।
को समझने के लिए कि यह कैसे काम करता है और बीमार रिपोर्ट कैसे यह बाद में इसके चारों ओर धन्यवाद :) – Chris
मेरे सिर ठीक है, मुझे मिल गया चला गया, कोशिश करने के लिए कुछ समय बिताने के लिए जा रहे हैं। चूंकि प्रलेखन कहता है: "ऐप में templatetags निर्देशिका होनी चाहिए, उसी स्तर पर models.py, views.py, आदि" यह इंगित करेगा कि मैं निश्चित रूप से निश्चित ऐप दृश्य से संबंधित टेम्पलेट में कुछ टेम्पलेट टैग का उपयोग करने में सक्षम होने जा रहा हूं? इसका मतलब है कि मुझे हर ऐप के लिए अलग-अलग "ब्लर्ब" कक्षाएं बनाना चाहिए? – Chris
आप एक अलग "ब्लर्ब" ऐप तैयार करेंगे, जिसमें एक मॉडल, एक टेम्पलेट टैग लाइब्रेरी, और वैकल्पिक रूप से एक व्यवस्थापक दृश्य होगा। –