-
Django में मॉडल ऑब्जेक्ट का हिस्ट्री ट्रैकिंग
मॉडल हिस्ट्री ट्रैकिंग एक फीचर है जो मॉडल ऑब्जेक्ट में परिवर्तनों को ट्रैक करता है, यह उन चीजों को ट्रैक करता है जैसे आपने इसमें क्या बदलाव किया और आपने इसे कब डिलीट किया। यह मॉडल के डिलीट किए गए ऑब्जेक्ट की रिकवरी में भी मदद करता है। इस लेख में, हम एक उदाहरण लेंगे और देखेंगे कि Django में मॉडल ऑब्
-
Django में QR कोड जनरेट करने वाली वेबसाइट
हमें कभी-कभी अपनी वेबसाइट में किसी URL का QR कोड जनरेट करने की आवश्यकता होती है। QR कोड सत्यापन, वेबसाइट लॉगिन, वेबसाइट खोलने और ऐसी कई चीजों के लिए स्कैन किए जाते हैं। इस लेख में, हम देखेंगे कि इसे कैसे लागू किया जाए। हम Django में एक qrgenerator वेबसाइट बनाने जा रहे हैं। उदाहरण एक Django प्रोजेक्
-
Django – सॉर्टिंग और पेजिनेशन के साथ मॉडल डेटा को सीधे टेबल में दिखाना
इस लेख में, हम देखेंगे कि Django में एक टेबल कैसे बनाया जाए जो मॉडल डेटा को रेंडर करे। हम HTML के <table> टैग का उपयोग नहीं करने जा रहे हैं। हम एक साधारण Django टेबल लाइब्रेरी का उपयोग करेंगे जो Django मॉडल डेटा को सीधे पेजिनेशन फीचर के साथ टेबल में दिखाने की सुविधा प्रदान करती है। उदाहरण सबस
-
Django में स्मूथ प्रोफाइलिंग
इस लेख में, हम Django प्रोफाइलिंग बनाने जा रहे हैं। यह बहुत सारी जानकारी दिखाएगा जैसे कुल GET अनुरोधों की संख्या, डेटाबेस क्वेरीज और आपकी वेबसाइट के लिए एक URL एंडपॉइंट पर कई अन्य रिपोर्ट्स। यह प्रोडक्शन में बहुत अच्छा है क्योंकि जब आपकी साइट प्रोडक्शन में होती है तो आपको कई चीजों पर नजर रखने की आव
-
Django में सोशल शेयर बटन कैसे जोड़ें?
अधिकांश वेबसाइटों पर हमें सोशल शेयर बटन देखने को मिलते हैं। वे ईकॉमर्स या किसी ब्लॉगिंग या एफिलिएट साइट्स में महत्वपूर्ण भूमिका निभाते हैं। एक वेब डेवलपर के रूप में, आप निश्चित रूप से चाहते हैं कि लोग आपकी वेबसाइट को पसंद करें और सोशल मीडिया पर दूसरों को इसके बारे में बताएं। इस लेख में, हम देखेंगे
-
Django में व्यूज के बिना टोकन प्रमाणीकरण के लिए djoser का उपयोग
Djoser Django के लिए एक सरल प्रमाणीकरण लाइब्रेरी है। इसका उपयोग प्रमाणीकरण के लिए टोकन उत्पन्न करने के लिए किया जाता है; यह उत्पन्न टोकन तीन फील्ड्स लेकर बनाया जाता है: username, email और password। यह केवल POST अनुरोध पर काम करता है, लेकिन आप इसका फ्रंटएंड जोड़ सकते हैं। उदाहरण एक Django प्रोजेक्ट
-
पायथन में शतरंज के टुकड़े के लिए हर पोजीशन तक पहुंचने के लिए न्यूनतम चालें खोजने का प्रोग्राम
मान लीजिए, हमारे पास एक शतरंज बोर्ड और एक विशेष नाइट पीस K है, जो बोर्ड के भीतर L आकार में चलता है। यदि पीस (x1, y1) स्थिति में है और यह (x2, y2) पर चलता है तो गति को इस प्रकार वर्णित किया जा सकता है: x2 = x1 ± a; y2 = y1 ± b या x2 = x1 ± b; y2 = y1 ± a; जहां a और b पूर्णांक हैं। हमें उस शतरंज के ट
-
पायथन में भूलभुलैया से बाहर निकलने के लिए कम्पास उपयोग की जांच करने का प्रोग्राम
मान लीजिए, हम एक गेम खेल रहे हैं जहां हम एक भूलभुलैया में फंस गए हैं। हमें भूलभुलैया से बाहर निकलने का रास्ता खोजना होगा। भूलभुलैया को n x m मैट्रिक्स के रूप में प्रस्तुत किया जा सकता है, जहां n पंक्तियों की संख्या है और m कॉलम की संख्या है। मैट्रिक्स का प्रत्येक सेल/एलिमेंट O, D, S, या - में से को
-
पायथन प्रोग्राम – विशिष्ट जोड़ी योग वाली पंक्तियों को फ़िल्टर करना
जब विशिष्ट जोड़ी योग वाली पंक्तियों को फ़िल्टर करने की आवश्यकता होती है, तो एक मेथड परिभाषित की जाती है। यह जांचती है कि क्या किसी विशिष्ट इंडेक्स में एलिमेंट की के बराबर है, और इस आधार पर आउटपुट लौटाती है। उदाहरण def find_sum_pair(val, key): for index in range(len(val)): for ix in rang
-
पायथन प्रोग्राम – कस्टम एलिमेंट काउंट द्वारा मैट्रिक्स की पंक्तियों को सॉर्ट करना
जब मैट्रिक्स की पंक्तियों को कस्टम एलिमेंट काउंट द्वारा सॉर्ट करने की आवश्यकता होती है, तो एक मेथड परिभाषित की जाती है जो आउटपुट खोजने के लिए लिस्ट कॉम्प्रिहेंशन और len मेथड का उपयोग करती है। उदाहरण def get_count_matrix(my_key): return len([element for element in my_key if element in custom_lis
-
पायथन – जांचें कि क्या कोई लिस्ट एलिमेंट टपल में मौजूद है
जब यह जांचने की आवश्यकता होती है कि कोई लिस्ट एलिमेंट टपल में मौजूद है या नहीं, तो एक बूलियन मान और एक साधारण पुनरावृति का उपयोग किया जाता है। उदाहरण my_tuple = (14, 35, 27, 99, 23, 89, 11) print(The tuple is :) print(my_tuple) my_list = [16, 27, 88, 99] print(The list is :) print(my_list) my_resul
-
पायथन – K से बड़े कैरेक्टर्स को हटाना
जब उन कैरेक्टर्स को हटाने की आवश्यकता होती है जो K से बड़े होते हैं, तो ord (यूनिकोड प्रतिनिधित्व) मेथड के साथ एक साधारण पुनरावृति का उपयोग किया जाता है। उदाहरण my_list = [python, is, easy, to, learn] print(The list is :) print(my_list) K = 9 print(The value of K is ) print(K) my_result = [] for el
-
पायथन – जांचें कि क्या मैट्रिक्स के कॉलम में सभी एलिमेंट्स अद्वितीय हैं
जब यह जांचने की आवश्यकता होती है कि मैट्रिक्स के कॉलम में सभी एलिमेंट्स अद्वितीय हैं या नहीं, तो set ऑपरेटर के साथ एक साधारण पुनरावृति और लिस्ट कॉम्प्रिहेंशन का उपयोग किया जाता है। उदाहरण my_list = [[11, 24, 84], [24, 55, 11], [7, 11, 9]] print(The list is :) print(my_list) my_result = True for ind
-
पायथन प्रोग्राम – मैट्रिक्स से गैर-खाली पंक्तियों को फ़िल्टर करना
जब मैट्रिक्स से गैर-खाली पंक्तियों को फ़िल्टर करने की आवश्यकता होती है, तो len मेथड के साथ एक साधारण लिस्ट कॉम्प्रिहेंशन का उपयोग किया जा सकता है। उदाहरण 0] print(The resultant list is :) print(my_result) आउटपुट The list is : [[21, 52, 4, 74], [], [7, 8, 4, 1], [], []] The resultant list is : [[21
-
पायथन – जांचें कि क्या पंक्तियों में समान आवृत्ति है
जब यह जांचने की आवश्यकता होती है कि क्या पंक्तियों में समान आवृत्ति है, तो all ऑपरेटर, Counter मेथड और एक साधारण पुनरावृति का उपयोग किया जाता है। उदाहरण from collections import Counter my_list = [[21, 92, 64, 11, 3], [21, 3, 11, 92, 64], [64, 92, 21, 3, 11]] print(The list is :) print(my_list) my_r
-
पायथन – सम लंबाई वाली स्ट्रिंग्स वाली पंक्तियों को निकालना
जब सम लंबाई वाली स्ट्रिंग्स वाली पंक्तियों को निकालने की आवश्यकता होती है, तो all ऑपरेटर और % ऑपरेटर के साथ लिस्ट कॉम्प्रिहेंशन का उपयोग किया जाता है। उदाहरण my_list = [[python, is, best], [best, good, python], [is, better], [for, coders]] print(The list is :) print(my_list) my_result = [row for ro
-
पायथन – किसी अनावश्यक कैरेक्टर वाली स्ट्रिंग्स को हटाना
जब उन स्ट्रिंग्स को हटाने की आवश्यकता होती है जिनमें कोई अनावश्यक कैरेक्टर होता है, तो लिस्ट कॉम्प्रिहेंशन और any ऑपरेटर का उपयोग किया जाता है। उदाहरण my_list = [python, is, fun, to, learn] print(The list is :) print(my_list) my_char_list = [p, s, l] print(The character list is :) print(my_char_lis
-
पायथन – ASCII रेंज के भीतर स्ट्रिंग्स को फ़िल्टर करना
जब ASCII रेंज के भीतर स्ट्रिंग्स को फ़िल्टर करने की आवश्यकता होती है, तो यूनिकोड प्रतिनिधित्व में मदद करने वाला ord मेथड और all ऑपरेटर का उपयोग किया जाता है। उदाहरण my_string = Hope you are well print(The string is :) print(my_string) my_result = all(ord(c) < 128 for c in my_string) if(my_result ==
-
पायथन – पिछले एलिमेंट से बड़े एलिमेंट्स की संख्या द्वारा मैट्रिक्स सॉर्ट करना
जब मैट्रिक्स को उन एलिमेंट्स की संख्या के आधार पर सॉर्ट करने की आवश्यकता होती है जो पिछले एलिमेंट से बड़े होते हैं, तो एक फंक्शन का उपयोग करके लिस्ट कॉम्प्रिहेंशन और len मेथड का उपयोग किया जाता है। उदाहरण def fetch_greater_freq(row): return len([row[idx] for idx in range(0, len(row) - 1) if row
-
पायथन – पंक्ति रेंज में अधिकतम मान
जब किसी पंक्ति रेंज में अधिकतम मान खोजने की आवश्यकता होती है, तो एक साधारण पुनरावृति और max मेथड का उपयोग किया जाता है। उदाहरण my_list = [[11, 35, 6], [9, 11, 3], [35, 4, 2], [8, 15, 35], [5, 9, 18], [5, 14, 2]] print(The list is :) print(my_list) i, j = 2, 4 print(The values for integers are ) pri