एचटीएमएल / बूटस्ट्रैप [बंद] में पृष्ठ अलगाव और समावेशन का सही तरीका - एचटीएमएल, ट्विटर-बूटस्ट्रैप, फ्लास्क

मैं कोशिश कर रहा हूँ, एचटीएमएल / बूटस्ट्रैप के साथ काम करना शुरू कर रहा हूँकई पृष्ठों के साथ एक वेबसाइट है। जिस तरह से मैं इसे कर रहा हूं, बस प्रत्येक पृष्ठ को अलग से कोड करना है, लेकिन मुझे लगता है कि मेरे पृष्ठ में कुछ तत्व हैं जो कि वही हैं (उदाहरण के लिए navbar)।

मैं इस प्रकार के परिदृश्य में पृष्ठों को अलग करने का सही तरीका पूछ रहा हूं। क्या यह सिर्फ प्रत्येक भाग को एक अलग HTML फ़ाइल में रखना है, और इसमें शामिल है?

मैं पाइथन डैंजो को एक ढांचे के रूप में उपयोग कर रहा हूं और देखा कि फ्लास्क नामक एक उपकरण है जो पृष्ठ को खंडों में विभाजित करना प्रतीत होता है, क्या यह संबंधित है या यह एक पूरी तरह से अलग बात है?

उत्तर:

जवाब के लिए 0 № 1

बूटस्ट्रैप सीएसएस का एक सेट है (ज्यादातर, कुछ जेएस बिट्स भी हैं)।

आप अपनी साइट पर विभिन्न पृष्ठों के बीच कोड कैसे साझा करते हैं पूरी तरह से बूटस्ट्रैप से स्वतंत्र है।

आप आमतौर पर एक टेम्पलेट भाषा का उपयोग कर इस समस्या को हल करेंगे। चूंकि आपने कहा था कि आप Django का उपयोग कर रहे हैं, आप इसका उपयोग कर सकते हैं अंतर्निहित टेम्पलेट सिस्टम

मैं एक ढांचे के रूप में पाइथन Django का उपयोग कर रहा हूँ और देखा कि फ्लास्क नामक एक उपकरण है

फ्लास्क एक है विकल्प Django करने के लिए। यह उपयोगकर्ता है एक अलग टेम्पलेट सिस्टम


जवाब के लिए 0 № 2

दरअसल आप पाइथन में एक टेम्पलेट इंजन की तलाश में हैं और सामान्य विकल्प Jinja2 का उपयोग करना है और आप टेम्पलेट विरासत की तलाश में हैं संपर्क, फ्लास्क एक माइक्रो फ्रेमवर्क है जिसका उपयोग डीजेगो के बजाय किया जा सकता है, लेकिन आपको फ्लास्क से डीजेगो में स्थानांतरित करना होगा, आप दोनों में जिंजा का टेम्पलेट इंजन के रूप में उपयोग कर सकते हैं।


संबंधित सवाल
सबसे लोकप्रिय