डीजेंगो साक्षात्कार प्रश्न और उत्तर के लिए परिचय
डीजेंगो एक मुक्त, मुक्त स्रोत वेब ढांचा है जो पायथनप्रोग्रामिंग भाषा में लिखा गया है और हर साल लाखों प्रोग्रामर द्वारा उपयोग किया जाता है। डीजेंगो एक उच्च स्तरीय पायथन वेब ढांचा है जो तेजी से विकास और स्वच्छ, व्यावहारिक डिजाइन को प्रोत्साहित करता है। इसकी लोकप्रियता शुरुआती और उन्नत प्रोग्रामर दोनों की मित्रता के कारण है। डीजेंगो जल्दी से और कम कोड के साथ बेहतर वेब ऐप्स बनाने के लिए आसान बनाता है। डीजेंगो दुनिया में सबसे बड़ी वेबसाइटों द्वारा उपयोग करने के लिए पर्याप्त मजबूत है। डीजेंगो को दो चुनौतियों को संभालने के लिए डिज़ाइन किया गया था: न्यूज़रूम की गहन समय सीमा और अनुभवी वेब विकास की कड़े आवश्यकताओं
डीजेंगो में नौकरी साक्षात्कार के लिए तैयारी। मुझे यकीन है कि आप सबसे आम डीजेंगो साक्षात्कार प्रश्न और उत्तर जानना चाहते हैं जो आपको आसानी से डीजेंगो साक्षात्कार को दरकिनार करने में मदद करेंगे। नीचे अपने बचाव में शीर्ष डीजेंगो साक्षात्कार प्रश्न और उत्तर की सूची नीचे दी गई है।
एक साक्षात्कार में अक्सर पूछे जाने वाले कुछ सबसे महत्वपूर्ण डीजेंगो साक्षात्कार प्रश्न और उत्तर निम्नानुसार हैं:
1. आप डीजेंगो प्रोग्रामिंग भाषा को कैसे परिभाषित करेंगे?
उत्तर:
पायथन पायथन में एक वेब अनुप्रयोग विकसित करने के लिए पायथन में एक वेब ढांचा है। डीजेंगो एक मुक्त और मुक्त स्रोत वेब अनुप्रयोग ढांचा है, जो पायथन में लिखा गया है। डीजेंगो बेहतर वेब अनुप्रयोगों को जल्दी और कम कोड के साथ बनाने में आसान बनाता है।
2. क्या आप डीजेंगो प्रोग्रामिंग भाषा की विभिन्न विशेषताओं को समझा सकते हैं?
उत्तर:
नीचे डीजेंगो द्वारा प्रदान की जाने वाली सुविधाओं की सूची है:
• एक नि : शुल्क, समृद्ध एपीआई
• स्वचालित डेटाबेस तालिका निर्माण
• व्यवस्थापक अंतराफलक
• टेम्प्टिंग
• फॉर्म हैंडलिंग
• एक गतिशील व्यवस्थापक अंतराफलक जनरेटर
• एक समूहन फ़ीड फ्रेमवर्क
• गतिशील वेबसाइटों के लिए एक शक्तिशाली कैश ढांचा
• एक शक्तिशाली अंतर्निहित टेम्पलेट प्रणाली
• आसान डेटाबेस प्रवास
• सुरक्षा सुविधाएं
• अन्य उपयोगी ऐड-ऑन
• अंतर्राष्ट्रीयकरण
• विषय रिलेशनल मैपिंग
• परीक्षण फ्रेमवर्क
• सत्र, उपयोगकर्ता प्रबंधन, भूमिका-आधारित अनुमति
• सुरुचिपूर्ण यूआरएल डिज़ाइन
• कैश प्रणाली
3. डीजेंगो की वास्तुकला का पता लगाएं?
उत्तर:
डीजेंगो वास्तु-कला में निम्न शामिल हैं:
मॉडल: यह आपके डेटाबेस योजना और आपकी डेटा संरचना का वर्णन करता है
दृश्य: यह उपयोगकर्ता को जो नियंत्रित करता है उसे नियंत्रित करता है, दृश्य उपयुक्त मॉडलों से डेटा पुनर्प्राप्त करता है और डेटा में किए गए किसी भी गणना को निष्पादित करता है और टेम्पलेट को पास करता है
टेम्पलेट्स: यह निर्धारित करता है कि उपयोगकर्ता इसे कैसे देखता है। यह वर्णन करता है कि पृष्ठ पर प्रदर्शन के लिए विचारों से प्राप्त डेटा को बदला या प्रारूपित किया जाना चाहिए
नियंत्रक: यह प्रणाली का दिल है। यह अनुरोध और प्रतिक्रियाओं को संभालता है, डेटाबेस संयोग स्थापित करता है और ऐड-ऑन लोड करता है और डीजेंगो फ्रेमवर्क और यूआरएल पार्सिंग निर्दिष्ट करता है।
4. वेब विकास के लिए डीजेंगो का उपयोग क्यों किया जाना चाहिए?
उत्तर: निम्नलिखित कारणों से
डीजेंगो का उपयोग वेब विकास के लिए किया जाना चाहिए :
• यह बदलने के लिए लचीला बनाने के लिए लॉजिकल समूहों में कोड मॉड्यूल को विभाजित करने की अनुमति देता है।
• वेबसाइट प्रशासन को आसान बनाने के लिए, यह स्वत: जेनरेट वेब व्यवस्थापक मॉड्यूल प्रदान करता है।
• यह सामान्य उपयोगकर्ता कार्यों के लिए प्री-पैक एपीआई प्रदान करता है।
• यह परिभाषित करने में सक्षम बनाता है कि दिए गए फ़ंक्शन के लिए यूआरएल होना चाहिए।
• यह एचटीएमएल से व्यापार तर्क को अलग करने में सक्षम बनाता है ।
• सब कुछ पायथन प्रोग्रामिंग भाषा में लिखा गया है।
• कोड कोड दोहराने की प्रणाली से बचने के लिए यह आपको अपने वेब पेज के लिए एचटीएमएल टेम्पलेट को परिभाषित करने के लिए टेम्पलेट प्रणाली देता है
5. क्या आप डीजेंगो के कार्यकारी दर्शन की व्याख्या कर सकते हैं?
उत्तर:
डीजेंगोकई घटकों में टूटा जा सकता है:
मॉडेल्स.पीवाय फ़ाइल: यह फ़ाइल कोड की अपनी एकल पंक्ति को पूर्ण डेटाबेस तालिकाओं में विस्तारित करके और डेटा प्रबंधित करने के लिए पूर्व-निर्मित व्यवस्थापन अनुभाग जोड़कर आपके डेटा मॉडल को परिभाषित करती है।
यूआरएलएस.पीवाय फ़ाइल: यह प्रोसेसिंग के लिए यूआरएल पैटर्न कैप्चर करने के लिए एक नियमित अभिव्यक्ति का उपयोग करता है।
व्यूस.पीवाय फ़ाइल: यह डीजेंगो का मुख्य हिस्सा है। वास्तविक प्रसंस्करण देखने में होता है।
जब एक आगंतुक डीजेंगो पृष्ठ पर उतरता है:
1. डीजेंगो आपके द्वारा बनाए गए विभिन्न यूआरएल पैटर्न की जांच करता है और दृश्य को पुनर्प्राप्त करने के लिए जानकारी का उपयोग करता है।
2. दृश्य अनुरोध को संसाधित करता है, यदि आवश्यक हो तो अपने डेटाबेस से पूछताछ
3. दृश्य आपके टेम्पलेट पर अनुरोधित जानकारी पास करता है।
4. टेम्पलेट आपके द्वारा बनाए गए लेआउट में डेटा प्रस्तुत करता है और पृष्ठ प्रदर्शित करता है।
6. डीजेंगो में विरासत संपत्ति क्या हैं?
उत्तर:
डीजेंगोमें तीन संभावित विरासत है:
1. सार आधार वर्ग: इस शैली का उपयोग तब किया जाता है जब आप केवल माता-पिता की कक्षा को उस जानकारी को पकड़ना चाहते हैं जिसे आप प्रत्येक बच्चे मॉडल के लिए टाइप नहीं करना चाहते हैं।
2. मल्टी–टेबल विरासत: यदि आप मौजूदा मॉडल को उप-वर्गीकृत कर रहे हैं और प्रत्येक मॉडल को अपनी डेटाबेस तालिका रखने की आवश्यकता है तो इस शैली का उपयोग किया जाता है।
3. प्रॉक्सी मॉडल: इस शैली का उपयोग किया जाता है, यदि आप मॉडल के फ़ील्ड को बदले बिना मॉडल के पायथनस्तर व्यवहार को संशोधित करना चाहते हैं।
7. आप डीजेंगो में डेटाबेस कैसे स्थापित कर सकते हैं?
उत्तर:
डीजेंगो में डेटाबेस सेट अप करने के लिए, आप कमांड का उपयोग मेरी साइट / सेटिंग.पीवाय संपादित कर सकते हैं, यह एक सामान्य पायथन मॉड्यूल है जो मॉड्यूल स्तर के साथ डीजेंगो सेटिंग्स का प्रतिनिधित्व करता है।
डीजेंगो चूक रूप से एसक्यूलाइट डेटाबेस का उपयोग करता है । डीजेंगो उपयोगकर्ताओं के लिए यह आसान है क्योंकि इसे किसी अन्य प्रकार की स्थापना की आवश्यकता नहीं है। अन्य डेटाबेस के मामले में, आपके डेटाबेस संयोग सेटिंग्स से मेल खाने के लिए आपके पास डेटाबेस ‘चूक’ आइटम में निम्न कुंजी हैं।
इंजन: आप ‘डीजेंगो.डीबी.बॅंक्केंड्स.एसक्यूलाइट3′,’डीजेंगो.डीबी.बॅंक्केंड्स. माइएसक्यूएल’,’डीजेंगो.डीबी.बॅंक्केंड्स.पीओएसटीजीआरईएसक्यूएलl_ पीएसवायसीओपीजी2′,’डीजेंगो.डीबी.बॅंक्केंड्स.ऑरेकल’ का उपयोग कर डेटाबेस बदल सकते हैं।
नाम: आपके डेटाबेस का नाम। यदि आप एसक्यूलाइट का उपयोग अपने डेटाबेस के रूप में कर रहे हैं, तो उस स्थिति में, डेटाबेस आपके कंप्यूटर पर एक फ़ाइल होगी, नाम उस फ़ाइल के फ़ाइल नाम सहित पूर्ण पूर्ण पथ होना चाहिए।
यदि आप अपने डेटाबेस के रूप में एसक्यूलाइट नहीं चुन रहे हैं, तो आप अपने डेटाबेस में पासवर्ड, होस्ट, उपयोगकर्ता इत्यादि जैसी सेटिंग पसंद सेटिंग जोड़ सकते हैं।
8. आप डीजेंगोमें स्थिर फाइल कैसे स्थापित कर सकते हैं?
उत्तर:
डीजेंगो में स्थिर फ़ाइलों को स्थापित करने के लिए तीन मुख्य चीजें आवश्यक हैं:
• सेटिंग.पीवाय में एसटीएटीआइसी _ रूट सेट करें
• मॅनेज.पीवाय.पीवाय स्थिर स्थिर करें
• पायथनएनिवेर वेब टैब पर एक स्टेटिक फ़ाइलें प्रविष्टि सेट करें
9. डीजेंगो में सत्र ढांचे का उपयोग क्या है?
उत्तर:
सत्र ढांचा आपको प्रति साइट आगंतुक आधार पर मनमानी डेटा को स्टोर और पुनर्प्राप्त करने की सुविधा प्रदान करता है। यह सर्वर पक्ष पर डेटा संग्रहीत करता है और कुकीज़ प्राप्त करने और भेजने के सार तत्व बनाता है। एक सत्र मिडलवेयर के टुकड़े के माध्यम से लागू किया जा सकता है।
10. डीजेंगो में मिडवेर्स् का उपयोग क्या है?
उत्तर:
नीचे डीजेंगो में मिडवेर्स् का उपयोग कर रहे हैं:
• सत्र प्रबंधन
• क्रॉस साइट अनुरोध जालसाजी संरक्षण
• प्रमाणीकरण का उपयोग करें
• सामग्री ग्ज़िप्पिंग
11. संकेत में प्राप्तिकर्ता और प्रेषक की भूमिका क्या हैं?
उत्तर:
संकेत में प्राप्तिकर्ता और प्रेषक की भूमिकाएं हैं:
प्राप्तिकर्ता: यह कॉलबैक फ़ंक्शन निर्दिष्ट करता है जो संकेत से जुड़ा होगा।
प्रेषक: यह एक संकेत प्राप्त करने के लिए एक विशेष प्रेषक निर्दिष्ट करता है।
12. डीजेंगो टेम्पलेट्स क्या है?
उत्तर:
डीजेंगो टेम्पलेट एक साधारण पाठ फ़ाइल है। यह किसी भी पाठ-आधारित प्रारूप जैसे एक्सएमएल , सीएसवी, एचटीएमएल इत्यादि बना सकता है। एक टेम्पलेट में वैरिएबल होते हैं जो टेम्पलेट का मूल्यांकन करते समय मूल्यों के साथ प्रतिस्थापित होते हैं और टैग (% टैग%) जो टेम्पलेट के तर्क को नियंत्रित करते हैं।
अनुशंसित लेख
यह लिस्ट ऑफ़ डीजेंगो साक्षात्कार प्रश्न और उत्तर के लिए एक मार्गदर्शिका रही है ताकि उम्मीदवार इन डीजेंगो साक्षात्कार प्रश्न को आसानी से क्रैकडाउन कर सकें। अधिक जानने के लिए आप निम्नलिखित लेख भी देख सकते हैं –