0
のような形は、私はフラスコで働いていますジャンゴとフラスコビューで、私は単純にクラスをインスタンス化し、このようにそのvalidity.Somethingを確認することができるように、クラスのような形をジャンゴ必要です。私の見解では、クラス
class StringField(object):
def __init__(self, value=None, null=False):
self.value = value.strip() if value is not None else value
self.nullable = nullable
def clean(self):
if self.null:
if self.value in ('', None):
return self.value
else:
if self.value in ('', None):
raise Exception(
"Value can not be null or blank"
)
try:
self.value = str(self.value)
except:
raise Exception(
"Value is neithe string nor can be coerced into one"
)
class MyForm(Form):
username = StringField(null=True)
私はこの
mf = MyForm(data_dict)
if mf.is_valid():
# do something...
問題を行いたいのです: ので、私たちのメインのFormクラスのコンストラクタに(継承されます1)を、ユーザー名、電子メールなどのようなすべてのフィールドを取得する方法これらのフィールドは、数