? Что такое python? Гарантировано, что порядок атрибутов в классе поддерживается? Как это гарантировано? Где указано руководство?Порядок определения атрибутов в классе
Это определяет поля декларативно, как атрибуты класса:
class MyForm(Form):
first_name = TextField(u'First Name', validators=[validators.required()])
last_name = TextField(u'Last Name', validators=[validators.optional()])
...
def get(self):
form = MyForm(self.request.arguments)
form=form
self.render('forms.html', form=form)
Имя будет всегда первым пунктом и фамилия второго, даже если у меня есть п элементы?
Для тех, кто заинтересован в подробном объяснении этого, я рекомендую книгу Марти Алчина * Pro Django *, которая выходит на определенную глубину. –
Полезно знать о взломе Django, спасибо. (+1) – NPE
Конечно, это было до метода '__prepare__' в 3.x, что позволяет изменить базовый метод, используемый для поиска атрибутов (например, OrderedDict) ... –