Saya pemula dalam pengembangan web Django & saat ini saya menggunakan bootstrap4 dengan memuat bootstrap.min.css & bootstrap.min.js seperti di bawah ini dalam file html.

<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>

Baru-baru ini saya menemukan bahwa ada modul di Django bernama django-bootstrap4 & saya juga membaca dokumentasinya.

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

Saya telah mencoba menemukan perbedaan di antara mereka tetapi tidak menemukannya.

Mana yang akan cocok untuk digunakan dalam pengembangan web?

Mencoba mencari jawaban di google tetapi tidak menemukannya jadi tolong bisakah seseorang menjelaskan kepada saya perbedaan antara keduanya?

7
Moon 18 Maret 2020, 08:38

1 menjawab

Jawaban Terbaik

Bootstrap itu sendiri adalah kerangka kerja CSS independen yang dapat Anda gunakan untuk membangun UI Anda, apa pun kerangka kerja aplikasinya. Namun django-bootstrap4 pada dasarnya adalah pustaka pembantu untuk mengintegrasikan Bootstrap dengan mulus dengan UI proyek Django Anda.

Misalnya, pertimbangkan Anda ingin menggunakan komponen peringatan di Bootstrap. Setelah menambahkan bootstrap.min.css & bootstrap.min.js ke template Anda, setiap kali Anda ingin menampilkan peringatan, Anda harus menambahkan kode seperti ini:

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

Tetapi dengan django-bootstrap4 Anda cukup menggunakan {% load bootstrap4 %} di template Anda dan kemudian tidak perlu menulis semua tag dan kelas.

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

Jadi mereka pada dasarnya sama tetapi nanti lebih bersih dan lebih mudah dirawat.

4
mhrabiee 18 Maret 2020, 06:29