Baiklah, semuanya, ini akan sangat, sangat menyenangkan.
Kami akan membuat halaman kontak yang sebenarnya di mana pengguna dapat mengirimkan informasi kontak dan memasukkan pesan sehingga
mereka dapat menghubungi Anda secara online.
Sekarang, jika kita pergi ke Panduan QuickStart di Flask dan kita pergi untuk mengakses data permintaan, ini sebenarnya
menunjukkan cara menanganinya.
Dan di sini di objek permintaan adalah kode bagi kita untuk benar-benar mengambil informasi dari browser.
Sekarang bahkan ada hal-hal seperti unggahan file sehingga kami dapat membuat orang memuat file mereka dan benar-benar mengirimkannya
ke server kami.
Tapi untuk saat ini, mari kita fokus pada ini.
Saya ingin menyalin kode terlebih dahulu dan kemudian kita akan berbicara tentang apa yang terjadi.
Mari pergi ke server kami, DCPI, kami memiliki akar dasar kami di sini dan mari tambahkan yang lain.
Seperti ini.
Sekarang, satu-satunya hal yang saya pedulikan saat ini adalah.
Bagian ini di sini, saya ingin membuat rute baru yang akan saya beri nama untuk sekarang mengirimkan formulir, dan ini adalah sesuatu yang
benar-benar harus dibuat.
Ini akan memiliki posting Metode dan dapatkan dan lagi, ini hanya get default berarti browser ingin kami mengirim
posting informasi berarti browser ingin kami menyimpan informasi, tetapi kami tidak akan khawatir tentang itu untuk
saat ini.
Kami juga ingin mendefinisikan fungsi yang disebut formulir kirim.
Dan akhirnya.
Saya hanya ingin kembali untuk saat ini formulir mengirimkan pesannya.
Jadi itulah titik akhir formulir pengiriman kami.
Tapi itu tidak melakukan apa-apa sekarang, kami tidak pernah memanggil ini di ujung depan pada browser.
Jadi bagaimana kita bisa mendapatkan ini untuk bekerja?
Baiklah, mari buka email kontak dan cari tahu saat kita mengklik tombol apa yang terjadi.
Dan sebenarnya, mari kita cari saja, jika saya pergi ke halaman judul, Anda melihat bahwa kami memiliki tombol kirim.
Jadi ketika kami menekan kirim, kami idealnya mengirim beberapa informasi ke server.
Jadi mari kita perintahkan F dan cari send.
Dan lihat itu, sepertinya di sini, mari kita buat ini sedikit.
Lebih besar begitu saja, jadi kita lihat apa yang terjadi.
Kami melihat bahwa kami memiliki tombol jenis kirim dan ini adalah tombol yang kami klik untuk mengirim.
Jadi ada di jalur tujuh puluh empat.
Sekarang, di atas sini, kita melihat bahwa kita memiliki sesuatu yang disebut bentuk.
Dan dengan bentuk, kami memiliki tindakan yang dapat kami ambil, ini adalah standar HMO.
Ketika HMO dibuat, idenya adalah untuk menampilkan halaman, tetapi juga menggunakan formulir ini, dapat mengirim data
ke server.
Dan kami melakukannya menggunakan atribut action ini.
Dan disini kita bisa menempatkan post atau get.
Dan jika Anda ingat, itulah yang kita miliki di sini.
Titik akhir ini akan dapat menerima metode, baik mendapatkan atau memposting.
Sekarang, kita tidak perlu membahas detail tentang get versus posties, tetapi cara yang baik untuk memikirkannya adalah
kita dapat mengirim data dengan get hanya dengan melampirkan informasi ke URL.
Di sini, tetapi idealnya, kami tidak ingin mengirim email dan pesan orang dalam euro.
Idealnya, kami ingin mengirimkannya ke badan pajak yang tidak begitu jelas dan jelas.
Jadi dalam kasus kami, kami akan menggunakan post dan saya akan menunjukkan cara kerjanya.
Jadi kita akan memiliki tindakan di sini yaitu posting.
Sekarang, cara ini sebenarnya bekerja adalah kita harus memanggil formulir kirim, yang, omong-omong, akan menjadi
titik akhir kita, sehingga dengan formulir ketika saya klik.
Kirim ke sini, itu akan menjalankan ini, Anda pada dasarnya mengirimkan formulir dengan metode.
Itu adalah pos.
Jadi formulir pengiriman tindakan akan diposting ketika saya mengklik kirim.
Mari simpan ini dan periksa kembali apakah itu berfungsi, jadi saya akan mengatakan kirim formulir di sini, saya akan
menyimpan dan untuk saat ini saya hanya akan mengembalikan formulir yang dikirimkan.
Jika kita kembali dan hanya menulis omong kosong.
Biar benar-benar refresh, pastikan baru kalau saya klik kirim.
Lihat itu, saya mendapatkan formulir yang dikirimkan, benar, dan Anda melihat bahwa titik akhirnya di sini adalah mengirimkan formulir.
Ini adalah tindakan yang kami tambahkan di Alpha.
Sekali lagi, jika kita kembali, buka alat pengembang.
Buka jaringan di sini.
Mari kita buat ini sedikit lebih kecil jika saya mengklik kirim.
Lihat itu di jaringan saya, Anda melihat bahwa kami memiliki formulir simit, jika saya mengkliknya, saya mendapatkan respons yang
berupa formulir yang dikirimkan.
Dan jika saya pergi ke header, Anda melihat bahwa saya melakukan metode posting karena itulah yang saya katakan.
Ini akan menjadi saya mengirim data ke server.
Anda akan melihat bahwa tipe konten adalah aplikasi X, bentuk URL Anda dan kodekan.
Ini hanya tipe data standar yang dapat kami kirim.
Ketika kita menggunakan.
Tag formulir dalam HTML, tetapi kita tidak perlu khawatir tentang itu karena sekarang kita memiliki akses ke data.
yang dikirim pengguna.
Jadi di video berikutnya, kita akan mencoba dan menangkap data yang saya kirim ke server dan benar-benar membacanya
dengan kode Python kita.
Saya akan melihat di berikutnya oleh.