Jika saya memiliki bentuk Django seperti:
class ContactForm(forms.Form):
subject = forms.CharField(max_length=100)
message = forms.CharField()
sender = forms.EmailField()
Dan saya memanggil metode as_table () dari turunan bentuk ini, Django akan membuat bidang sebagai urutan yang sama seperti ditentukan di atas.
Pertanyaan saya adalah bagaimana Django mengetahui urutan variabel kelas dimana didefinisikan?
(Juga bagaimana cara mengganti urutan ini, misalnya ketika saya ingin menambahkan bidang dari metode init kelas ?)