これはばかげた質問かもしれませんが、どのように変形を使用して数値の長さを取得できますか?
私は次のものを持っています:
class BankingDetails(colander.MappingSchema):
""" Deform class to add an Agent's Banking Details """
account_number = colander.SchemaNode(
colander.Integer(),
validator=colander.Range(13),
missing=None,
widget=deform.widget.TextInputWidget(size=60))
bank_name = colander.SchemaNode(
colander.String(),
validator=colander.Length(max=100, min=3),
missing=unicode(''),
widget=deform.widget.TextInputWidget(size=60))
branch_code = colander.SchemaNode(
colander.Integer(),
validator=colander.Range(6),
missing=None,
widget=deform.widget.TextInputWidget(size=60))
私はそう思った
validator=colander.Range(13),
minimumそれを行いますが、それは値を設定するだけです。
Python メソッドが 13 エントリなどのリストを返すので、range()が機能すると思いました。明らかに私は間違っていました。
ピラミッド変形を使用して整数の長さを取得する方法はありますか?