Django एक ओपन-सोर्स सर्वर-साइड वेब एप्लीकेशन फ्रेमवर्क है जिसे पायथन में लिखा गया है। यह कम कोड, विशेष-अतिरेक पर विशेष ध्यान देने और निहित से अधिक स्पष्ट होने के साथ जटिल डेटा-संचालित वेबसाइटों और वेब एप्लिकेशन बनाने के लिए आवश्यक प्रयास को कम करने के लिए डिज़ाइन किया गया है।

Django: समय सीमा के साथ पूर्णतावादियों के लिए वेब फ्रेमवर्क

Django एक उच्च-स्तरीय pythonवेब ढांचा है जो तेजी से विकास और स्वच्छ, व्यावहारिक डिजाइन को प्रोत्साहित करता है। अनुभवी डेवलपर्स द्वारा निर्मित और गैर-लाभकारी Django सॉफ़्टवेयर फ़ाउंडेशन (DSF)द्वारा बनाए रखा गया है। यह वेब विकास की बहुत सारी परेशानियों का ख्याल रखता है, इसलिए आप पहिया को सुदृढ़ करने की आवश्यकता के बिना अपने ऐप को लिखने पर ध्यान केंद्रित कर सकते हैं। यह मुफ़्त और खुला स्रोत है।

Django इस प्रकार है mvc() वास्तुशिल्प पैटर्न। इसमें निम्न शामिल हैं:

  • ऑब्जेक्ट-रिलेशनल मैपरजो डेटा मॉडल
    (पायथन क्लासेस) और एक रिलेशनल डेटाबेस के बीच मध्यस्थता करता है (" नमूना")

  • वेब टेम्प्लेटिंग सिस्टम के साथ प्रसंस्करण अनुरोधों के लिए एक प्रणाली ("देखें")

  • एक नियमित अभिव्यक्ति-आधारित URL प्रेषणकर्ता ("नियंत्रक")

djangoटीम पसंद Django को "MTV" फ्रेमवर्क के रूप में सोचने के लिए, जहां 'M' मॉडल है, 'T' टेम्पलेट है और 'V' व्यू है।

djangoमें, 'दृश्य' वर्णन करते हैं कि कौन से डेटा प्रस्तुत किए गए हैं जबकि 'टेम्प्लेट' यह वर्णन करते हैं कि डेटा कैसे प्रस्तुत किया गया है।

साधन

उपयोगी पुस्तकें

ट्यूटोरियल

समाचार

पॉडकास्ट

लोकप्रिय थर्ड पार्टी ऐप्स

Django का उपयोग कर वेबसाइटों

यह सभी देखें: