Если у меня есть форма Django, например:
class ContactForm(forms.Form):
subject = forms.CharField(max_length=100)
message = forms.CharField()
sender = forms.EmailField()
И я вызываю метод as_table () экземпляра этой формы, Django будет отображать поля в том же порядке, как указано выше.
Мой вопрос: как Django узнает порядок, в котором определены переменные класса?
(Также как мне переопределить этот порядок, например, когда я хочу добавить поле из метода init класса ?)