मैं Django वेब विकास में शुरुआत कर रहा हूं और वर्तमान में मैं HTML फ़ाइलों में नीचे bootstrap.min.css और bootstrap.min.js लोड करके बूटस्ट्रैप 4 का उपयोग कर रहा हूं।

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></script>

हाल ही में मैंने पाया है कि Django में django-bootstrap4 नाम का मॉड्यूल है और मैं इसके दस्तावेज़ भी पढ़ रहा हूँ।

https://django-bootstrap4.readthedocs.io/

मैंने उनके बीच अंतर खोजने की कोशिश की है लेकिन कोई नहीं मिला।

वेब डेवलपमेंट में कौन सा उपयोग करने के लिए उपयुक्त होगा?

Google पर उत्तर खोजने की कोशिश की लेकिन कोई नहीं मिला तो कृपया कोई मुझे इन दोनों के बीच अंतर बता सकता है?

7
Moon 18 मार्च 2020, 08:38

1 उत्तर

सबसे बढ़िया उत्तर

बूटस्ट्रैप अपने आप में एक स्वतंत्र सीएसएस ढांचा है जिसका उपयोग आप अपने यूआई को बनाने के लिए कर सकते हैं, चाहे एप्लिकेशन फ्रेमवर्क कोई भी हो। लेकिन django-bootstrap4 मूल रूप से आपके Django प्रोजेक्ट UI के साथ Bootstrap को समेकित रूप से एकीकृत करने के लिए एक सहायक पुस्तकालय है।

उदाहरण के लिए मान लें कि आप Bootstrap में अलर्ट घटक का उपयोग करना चाहते हैं। अपने टेम्प्लेट में bootstrap.min.css और bootstrap.min.js जोड़ने के बाद, हर बार जब आप अलर्ट दिखाना चाहते हैं तो आपको इस तरह कोड जोड़ना चाहिए:

<div class="alert alert-danger" role="alert">
  Something went wrong
</div>

लेकिन django-bootstrap4 के साथ आप बस अपने टेम्पलेट में {% load bootstrap4 %} का उपयोग कर सकते हैं और फिर सभी टैग और कक्षाएं लिखने की कोई आवश्यकता नहीं है।

{% bootstrap_alert "Something went wrong" alert_type='error' %}

तो वे मूल रूप से वही हैं लेकिन बाद में क्लीनर और अधिक रखरखाव योग्य है।

4
mhrabiee 18 मार्च 2020, 06:29