
Formulir Django
Form classes, ModelForm, validasi, validator kustom, form widgets, formsets, crispy forms
1Kelas dasar mana yang digunakan untuk membuat formulir Django sederhana (tidak terkait dengan model)?
Kelas dasar mana yang digunakan untuk membuat formulir Django sederhana (tidak terkait dengan model)?
Jawaban
Kelas forms.Form adalah kelas dasar untuk membuat formulir Django yang independen dari model apa pun. Kelas ini memungkinkan pendefinisian setiap field secara manual dengan tipe dan validatornya. ModelForm hanya digunakan saat mengikat formulir langsung ke model Django yang sudah ada.
2Bagaimana cara mengakses data tervalidasi dari formulir Django setelah memanggil is_valid()?
Bagaimana cara mengakses data tervalidasi dari formulir Django setelah memanggil is_valid()?
Jawaban
Atribut cleaned_data adalah dictionary yang berisi data formulir setelah validasi dan pembersihan. Atribut ini hanya tersedia setelah panggilan is_valid() yang berhasil. Nilai dikonversi ke tipe Python yang sesuai (misalnya, string tanggal menjadi objek datetime.date).
3Dalam ModelForm, atribut kelas Meta mana yang menentukan model yang akan digunakan?
Dalam ModelForm, atribut kelas Meta mana yang menentukan model yang akan digunakan?
Jawaban
Atribut model dalam kelas Meta sebuah ModelForm mendefinisikan model Django yang menjadi dasar formulir. Django secara otomatis menghasilkan field formulir yang sesuai dengan field model yang ditentukan. Atribut fields atau exclude kemudian mengontrol field mana yang disertakan.
Metode mana yang memvalidasi field tertentu dalam formulir Django?
Metode mana yang harus digunakan untuk memvalidasi beberapa field yang saling bergantung dalam formulir Django?
+19 pertanyaan wawancara
Topik wawancara Django lainnya
Dasar-Dasar Python
Python berorientasi objek
Dasar-Dasar Django
Models Django - Dasar
Django Views
Template Django
QuerySets Lanjutan
Autentikasi Django
Middleware Django
Django Admin
Django REST Framework
Sinyal Django
Unggah File
Caching Django
Session Django
Email Django
Testing Django
Keamanan Django
Deployment Django
Django ORM Lanjutan
Performa Django
Django & Celery
Django Channels
Django & GraphQL
Django & Docker
Django dalam ekosistem microservices
Perintah Django Kustom
Internasionalisasi Django
Design Pattern Django
Django Async & ASGI
Settings & Konfigurasi Produksi
Observability & Monitoring
Kuasai Django untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis