Berbagi teknologi

Bentuk Django

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Bentuk Django

Formulir Django adalah bagian integral dari pengembangan web, memungkinkan pengguna untuk berinteraksi dengan situs web, seperti mengirimkan data, mengunggah file, dll. Dalam kerangka Django, formulir sangat kuat dan mendukung berbagai penyesuaian dan validasi, memungkinkan pengembang dengan mudah memproses masukan pengguna. Artikel ini akan memperkenalkan secara rinci bagaimana menggunakan formulir Django, termasuk pembuatan formulir, bidang formulir, validasi formulir, rendering formulir, dan pengiriman formulir.

1. Buat formulir Django

Di Django, membuat formulir biasanya melibatkan langkah-langkah berikut:

  1. impor forms modul.
  2. Buat kelas formulir yang diwarisi dari forms.Form atauforms.ModelForm
  3. Tentukan bidang formulir di kelas formulir, seperti CharFieldIntegerField Tunggu.
  4. Opsional: Sesuaikan aturan validasi formulir.

Berikut ini contoh formulir Django sederhana:

from django import forms

class ContactForm(forms.Form):
    name = forms.CharField(label='Your Name', max_length=100)
    email = forms.EmailField(label='Your Email')
    message = forms.CharField(widget=forms.Textarea)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

2. Bidang formulir

Django menyediakan berbagai bidang formulir untuk memenuhi kebutuhan yang berbeda. Berikut adalah beberapa bidang formulir yang umum digunakan:

  • CharField&#