0

首先,我尝试使用 form_base_class 为我的管理视图配置验证方法:

class MyForm(Form):

    def validate_name(self, field):
        pass

class MyView(ModelView):

    form_base_class = MyForm

但是编辑表单和创建表单是一样的。

然后我尝试使用 create_form 和 edit_form 方法,但似乎没有任何后果:

admin = Admin(app,  name='Admin')
myView = MyView(Test, db.session)
myView.create_form(MyCreateForm)
myView.edit_form(MyMEditForm)
admin.add_view(myView)

那么我们如何使用不同的编辑和创建测试来验证烧瓶管理表单呢?

4

0 回答 0