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)
n個のアイテムがある場合でも、ファーストネームは常に最初のアイテム、ラストネームは2番目のアイテムになりますか?