Django Template – Static File

Project web umumnya menggunakan static file seperti images, JS dan CSS. Untuk menggunakan static file menggunakan {% static %} tag. Untuk keperluan latihan, Anda bisa gunakan static file yang Anda miliki, atau bisa download file https://skillplus.web.id/wp-content/uploads/2022/06/membuat-webapp-django.jpg Pertama, buka file settings.py, periksa variable INSTALLED_APPS harus memiliki entry django.contrib.staticfiles. Kemudian, pada variable STATIC_URL, default value adalah ‘static/’, … Read more

Sharing is caring:

Django Template – Custom 404 Page

404 page sudah disediakan secara default oleh Django. Pada modul ini kita akan membahas untuk mengubah 404 page tersebut. Pada folder templates project level (folder yang telah dibuat pada modul sebelumnya), tambahkan file 404.html. Perhatian, nama file harus 404. Agar default 404 page ditampilkan, kita perlu mengubah variable DEBUG = False dan ALLOWED_HOSTS dengan alamat … Read more

Sharing is caring:

Django Template – Template Inheritance

Pendahuluan Jika Anda sudah terbiasa membuat web, tentu familiar dengan komponen-komponen yang berulang pada setiap halaman, contohnya navigation bar. Django menyediakan block tag untuk menggunakan komponen tersebut dalam template. Untuk melakukan inheritance, digunakan block extends. Berikut contoh ilustrasi penggunaan block Perhatian: block tag dapat digunakan lebih dari satu dan Kita juga bisa memiliki base.html lebih … Read more

Sharing is caring:

Django Template – Menggunakan Tags

Django Tags berguna untuk menambahkan logic kedalam template. Banyak tags yang disediakan oleh Django, Kita akan bahas beberapa tags sebagai contoh saja. Jika pada variable digunakan simbol {{ variable_goes_here }}, pada tag digunakan simbol {% tags_goes_here %} Untuk jelasnya, mari kita langsung praktik. Buka file my_app/templates/my_app/variable.html. For Loop Tag Aturan penulisan for loop adalah: Code … Read more

Sharing is caring: