
मेरे लाइव में ट्यून करें यहां क्लिक करें
सामग्री तालिका: Django मूल बातें
-
Django का परिचय
- Django फ्रेमवर्क का अवलोकन
- पायथन स्थापित करना
- आभासी वातावरण स्थापित करना
- Django स्थापित कर रहा है
- आपका पहला Django प्रोजेक्ट बनाना
-
Django परियोजना संरचना
- Django के प्रोजेक्ट लेआउट को समझना
- Django सेटिंग्स प्रबंधित करना
- डेटाबेस सेटिंग्स कॉन्फ़िगर करना
- urls.py, view.py, और models.py फ़ाइलों का अवलोकन
-
Django ऐप्स बनाना
- Django ऐप क्या है?
- एक ऐप बनाना और पंजीकृत करना
- ऐप संरचना को समझना
- ऐप्स को मुख्य प्रोजेक्ट से लिंक करना
-
Django मॉडल
- Django ORM का परिचय
- मॉडल बनाना और प्रबंधित करना
- मेकमाइग्रेशन और माइग्रेट के साथ डेटाबेस माइग्रेशन
- Django ORM के साथ डेटाबेस को क्वेरी करना
-
Django एडमिन
- Django एडमिन इंटरफ़ेस की स्थापना
- एडमिन इंटरफ़ेस को अनुकूलित करना
- उपयोगकर्ताओं और अनुमतियों को प्रबंधित करना
- एक सुपरयूजर बनाना
-
Django दृश्य और URL
- Django में दृश्यों को समझना
- यूआरएल रूटिंग और यूआरएल पैटर्न
- क्लास-आधारित बनाम फ़ंक्शन-आधारित दृश्य
- एचटीएमएल टेम्पलेट्स प्रस्तुत करना
-
Django टेम्पलेट्स
- Django टेम्प्लेट लैंग्वेज (DTL) का परिचय
- टेम्प्लेट बनाना और उपयोग करना
- टेम्पलेट वंशानुक्रम और पुन: प्रयोज्यता
- टेम्पलेट टैग और फिल्टर के साथ काम करना
-
Django फॉर्म
- Django फॉर्म का परिचय
- फ़ॉर्म बनाना और मान्य करना
- फॉर्म सबमिशन को संभालना
- क्रिस्पी फॉर्म के साथ फॉर्म लेआउट को अनुकूलित करना
-
Django स्टेटिक और मीडिया फ़ाइलें
- Django में स्टेटिक फ़ाइलें परोसना
- मीडिया फ़ाइलें (चित्र, वीडियो, आदि) प्रबंधित करना
- स्टेटिक और मीडिया पथ कॉन्फ़िगर करना
- उत्पादन में स्टेटिक और मीडिया फ़ाइलें तैनात करना
-
उपयोगकर्ता प्रमाणीकरण
- Django की प्रमाणीकरण प्रणाली का परिचय
- उपयोगकर्ता पंजीकरण और लॉगिन दृश्य बनाना
- उपयोगकर्ता सत्र प्रबंधित करना
- पासवर्ड रीसेट कार्यक्षमता लागू करना
-
Django के साथ REST API का निर्माण
- Django REST फ्रेमवर्क (DRF) का परिचय
- एपीआई एंडपॉइंट बनाना
- सीरियलाइज़र और क्वेरीसेट्स
- डीआरएफ में प्रमाणीकरण और अनुमतियां
-
Django में परीक्षण
- Django परीक्षण का परिचय
- व्यू, मॉडल और फॉर्म के लिए यूनिट टेस्ट लिखना
- Django के टेस्ट क्लाइंट का उपयोग करना
- परीक्षण चलाना और परिणाम देखना
-
एक Django प्रोजेक्ट तैनात करना
- उत्पादन के लिए एक Django प्रोजेक्ट तैयार करना
- एक उत्पादन सर्वर स्थापित करना
- गुनिकॉर्न और नग्नेक्स को कॉन्फ़िगर करना
- Heroku या DigitalOcean जैसे प्लेटफ़ॉर्म पर परिनियोजन
-
निष्कर्ष और अगले चरण
- Django बेसिक्स का पुनर्कथन
- Django विकास के लिए सर्वोत्तम अभ्यास
- आगे सीखने के लिए संसाधन
- उन्नत Django विषयों का परिचय (जैसे, चैनल, कैशिंग)