PEP435で説明されているように、 anは次のenum
ように定義できます。
class Color(Enum):
red = 1
green = 2
blue = 3
の結果enum members
はColor
、定義順に反復できます: Color.red, Color.green, Color.blue
.
これは、サブクラスで宣言された順序でフィールドをレンダリングできる in をForm
思い出させます。フィールドカウンターを維持することでこれを実装し、新しいフィールドがインスタンス化されるたびにカウンター値がインクリメントされます。Django
Form
しかし、 の定義には のColor
ようなものはありませんFormField
。これをどのように実装できますか?