Se ho un modulo Django come:
class ContactForm(forms.Form):
subject = forms.CharField(max_length=100)
message = forms.CharField()
sender = forms.EmailField()
E chiamo il metodo as_table () di un'istanza di questo modulo, Django renderà i campi nello stesso ordine specificato sopra.
La mia domanda è: come fa Django a conoscere l'ordine in cui le variabili di classe sono state definite?
(Inoltre come faccio a sovrascrivere questo ordine, ad esempio quando voglio aggiungere un campo dal metodo init della classe ?)