Flask Academy · Pelajaran

Sertakan Partial yang Dapat Digunakan Ulang

Sertakan bilah navigasi dan footer dengan include.

Pelajaran 3 dari 413 langkah

Sertakan Partial yang Dapat Digunakan Ulang adalah pelajaran Flask Academy gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Flask Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Flask Academy mencakup 4 pelajaran total.

Sebagian Bagian Bersama, Bukan Seluruh Halaman

Bilah navigasi atau kaki halaman muncul di banyak halaman, tetapi bukan keseluruhan tata letak. Untuk potongan seperti ini, gunakan include, bukan pewarisan. 🧱

extends vs include

Gunakan extends untuk mewarisi kerangka lengkap, tetapi gunakan include untuk menyisipkan potongan kecil yang dapat digunakan kembali ke dalam templat saat ini di lokasi tersebut.

Tag include

Tag include menempelkan file templat lain tepat di tempat Anda menaruhnya. File yang disertakan disajikan seolah-olah markup-nya ditulis langsung di sana.

{% include "navbar.html" %}

Partial Hanyalah Templat

Partial adalah templat biasa yang hanya memuat sebuah fragmen, seperti bilah navigasi. Menamainya _navbar.html menandakan bahwa file tersebut dimaksudkan untuk disertakan.

<nav><a href="/">Home</a></nav>

Sertakan dalam Dasar

Anda dapat menyertakan partial di dalam dasar agar setiap halaman yang memperluasnya otomatis mendapatkan bilah navigasi, tanpa markup yang berulang.

<body>
  {% include "navbar.html" %}
  {% block content %}{% endblock %}
</body>

Partial Dapat Melihat Konteks

Partial yang disertakan dapat membaca variabel yang sama dengan halaman yang menyertakannya, sehingga bilah navigasi dapat menampilkan nama pengguna yang telah masuk.

{% include "navbar.html" %}

Teruskan Konteks Tambahan

Anda dapat memberikan nilainya sendiri kepada partial dengan with, dengan membatasi cakupan variabel agar potongan tersebut tetap terfokus dan mudah diprediksi.

{% include "card.html" with context %}

Toleransi terhadap File yang Hilang

Tambahkan ignore missing agar partial yang hilang dilewati secara diam-diam, bukan membuat penyajian halaman gagal.

{% include "ads.html" ignore missing %}

Jaga Partial Tetap Kecil

Partial yang baik melakukan satu tugas: kaki halaman, bilah pesan kilat, atau satu kartu. Fragmen kecil yang terfokus mudah digunakan kembali dan dipahami.

Atur Partial dalam Folder

Kelompokkan fragmen di dalam subfolder partials dan rujuk fragmen tersebut melalui jalurnya. Dengan begitu, halaman lengkap dan potongan yang dapat digunakan kembali tetap terpisah dengan jelas.

{% include "partials/footer.html" %}

Edit Sekali, Perbarui di Mana Saja

Perbaiki kaki halaman di partial-nya dan setiap halaman yang menyertakannya akan diperbarui bersama. Satu pengeditan itulah alasan include dibuat. ✨

Pemeriksaan Singkat

Kapan Anda sebaiknya menggunakan include, bukan extends?

Ringkasan: Partial

Gunakan include untuk menyematkan potongan kecil bersama seperti bilah navigasi dan kaki halaman. Jaga agar tetap kecil, atur dalam folder, dan edit di satu tempat. 🎯

Gratis untuk memulai

Belajar Python dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
30
Pelajaran
120

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Sertakan Partial yang Dapat Digunakan Ulang” gratis?

Ya — teks lengkap “Sertakan Partial yang Dapat Digunakan Ulang” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Flask Academy, upgrade ke CoddyKit PRO. Kursus Flask Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Sertakan Partial yang Dapat Digunakan Ulang”?

Sertakan bilah navigasi dan footer dengan include. Kamu berlatih Flask Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Flask Academy?

Tidak diperlukan pengalaman sebelumnya. Flask Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.

Berapa lama pelajaran “Sertakan Partial yang Dapat Digunakan Ulang” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Flask Academy ini?

Ya. Setiap pelajaran Flask Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Tentukan Template Dasar dengan Blok
  2. Perluas Template Dasar di Halaman Turunan
  3. Sertakan Partial yang Dapat Digunakan Ulang
  4. Makro untuk Markup Berulang
← Kembali ke Flask Academy