Selamat datang kembali.
Mari kita buat ini sedikit lebih dinamis.
Kami memiliki laporan beranda kami, tetapi untuk semua halaman ASML lainnya, alangkah baiknya jika ini dibuat secara dinamis sehingga kami
tidak perlu menyalin dan menempelkan kode.
Jadi mari kita hapus semua ini dan sebagai gantinya gunakan sintaks kecil yang telah kita pelajari tentang di mana kita dapat menerima
parameter URL yang berbeda secara dinamis.
Dalam hal ini, kita bisa menyebutnya nama halaman.
Dan nama halaman ini harus berupa string, bukan?
Jadi sekarang kita dapat menggunakan tipe string untuk mengatakan, saya ingin nama halaman.
Jadi ini akan menjadi halaman HTML dan kami ingin merender dalam template.
Data yang dimasukkan di Eurail.
Jadi kami benar-benar dapat memberikan nama halaman di sini sebagai input.
Dan cetak nama halaman di sini.
Mari kita lihat apakah ini berhasil.
Aku akan menyimpan ini.
Kembali ke beranda kami.
Dan itu berhasil, bagaimana jika saya berhasil?
Ya, lihat itu.
Jika saya pergi ke Anda tentang saya, tentang saya bekerja kontak.
Baiklah, kontak berfungsi, tetapi keberhasilan tidak diterapkan.
Jadi kami harus memperbarui itu dan kami masih melihat komponennya.
Baiklah.
Jadi ada beberapa hal yang perlu kami perbaiki, tetapi semuanya bekerja secara dinamis, itu bagus.
Dan Anda lihat indeks itu, email yang sebelumnya bermasalah dengan kami sekarang berfungsi, itu bagus.
Jadi mari kita perbaiki beberapa hal.
Kami sekarang telah membuat kode kami super sederhana dan mudah dimengerti.
Tetapi ada beberapa bug yang perlu kami perbaiki dalam kode kami.
Pertama adalah untuk menghapus komponen.
Sekarang, alasan mengapa ini terjadi adalah bahwa setiap halaman, jika kita gulir ke atas, jadi mari kita
pergi ke halaman tentang.
Tautan komponen, jadi dari setiap halaman, kita hanya perlu menghapus komponen, jadi mari kita pergi ke kontak.
Hapus komponen di sini.
Pergi ke indeks, kami telah menghapus komponen untuk yang itu jika saya pergi bekerja.
Pekerjaan sedikit berbeda.
Kami akan kembali ke itu dalam sedetik jika kami pergi bekerja.
Dan lagi di bagian atas dan navigasi, komponen-komponennya bisa kita lepas begitu saja.
Kami juga melihat bahwa halaman konteks melakukannya, saya telah menambahkannya.
Jadi sekali lagi, kita kembali dan menambahkan static.
Folder di sini, sama dengan Vatikan.
Tepat di sini.
Dan kemudian file JavaScript di bagian bawah.
Jika kita menyimpan.
Kembalilah, mari kita segarkan.
Dan pergi ke rumah.
Jika kita pergi bekerja, itu berhasil tentang saya, itu berhasil kontak, lihat itu, betapa cantiknya itu?
Baiklah, sekarang, beberapa hal yang ingin saya perbaiki di sini.
Salah satunya adalah kita melihat bahwa angka-angkanya tidak cocok di sini.
Kami ingin mereka cocok dengan tingkat idealnya.
Jadi kami memiliki ini bekerja.
Tapi kemudian tentang saya dan kontak, itu agak aneh.
Mari kita lihat mengapa demikian jika kita kembali.
Kami pergi untuk menghubungi.
Kami melihat itu di navigasi.
Kami memiliki satu, dua, tiga, empat, yang tampak hebat, tetapi kemudian di bagian bawah.
Kami melihat bahwa nomor kontak saya sedikit, jadi mari kita lakukan nol empat untuk kontak saya.
Jika kita pergi ke tentang memastikan bahwa halaman tentang atau tentang saya adalah.
Nol tiga.
Jadi mari kita lakukan itu, dan sekarang jika saya menyimpan dan menyegarkan, kami telah menghubungi saya tentang pekerjaan dan rumah saya.
Baiklah, untuk hal-hal terakhir, dan kemudian kita akan kembali ke Python, saya janji.
Satu, saya ingin mengubah teks ini sehingga tertulis nama saya dan mungkin saya seorang pengembang Python, jadi yang harus
kita lakukan adalah sekali lagi pergi ke indeks ASML dan mencari.
Teks di situs atau konten aplikasi Anda di sini sehingga kita dapat melihat di sini mengatakan, halo, saya James Dean, desainer
Prancis.
Jadi anggap saja saya Andre Nagui.
Dan katakanlah Python, katakanlah ahli terdengar lebih keren, bekerja sebagai pekerja lepas.
Mari kita lakukan instruktur karena saya adalah seorang instruktur.
Sehingga jika saya simpan.
Dan menyegarkan.
Seberapa mengagumkan itu?
Super, super sederhana, yang terlihat cukup rapi.
Baiklah, hal terakhir adalah bagian terburuknya, jika Anda melihat karya saya dan saya mengklik Temukan.
Baiklah, jadi di sini Anda dapat menambahkan proyek Anda sendiri yang Anda inginkan, jika saya pergi ke 06, saya kira
tautan di sini tidak berfungsi karena kami hanya memiliki satu pekerjaan.
Tetapi katakanlah Anda ingin menambahkan proyek yang berbeda.
Yang harus kita lakukan hanyalah mengatakan work to HTML dan link di 002 di sini dengan work to.
Mari saya tunjukkan bagaimana hal itu dilakukan.
Jadi mari kita kerjakan HTML itu.
Jika kita mengontrol F dan melakukan nol nol dua, kita melihat bahwa ini adalah tautannya.
Lihat itu.
Nol nol dua nol nol tiga.
Jadi yang harus kita lakukan mungkin adalah mengubah tautan di sini agar berfungsi ke TML sehingga tautannya berfungsi.
Nah, itu adalah sesuatu yang dapat Anda lakukan sendiri.
Sekali lagi, kami tidak ingin terlalu fokus pada aset Schmalensee karena itu di luar cakupan kursus
ini.
Tetapi seperti yang Anda lihat, kami memiliki situs web yang cukup rapi dengan cukup cepat, kami hanya membutuhkan
beberapa menit dan Anda sekarang memiliki halaman web portofolio, tetapi ada satu bagian besar yang hilang dan satu hal yang
benar-benar dapat membantu kami dengan Python adalah ini formulir kontak.
Itu tidak akan menjadi situs web portofolio nyata kecuali orang dapat menghubungi Anda, kan, mungkin majikan atau orang yang
perlu menyelesaikan pekerjaan sebenarnya dapat mengirimi Anda pesan.
Jadi selama beberapa video berikutnya, kita sebenarnya akan menjelajahi ini di mana kita dapat mengirim informasi ke
server kita dan backend dan benar-benar menangkapnya dan menyimpannya dan menyimpannya di suatu tempat.
Sampai jumpa di yang berikutnya.
Selamat tinggal.