2024-09-30 04:34:22 发布
网友
我知道可以通过执行以下操作在子窗体中添加字段:
class MyMainForm(Form): name = StringField() age = IntegerField() class MyChildForm(MyMainForm): salary = FloatField()
但如何从子窗体中删除字段“age”?(因此在填充对象的“age”属性中获得一个值None)。当然,这是一个简化的例子,我在实际的类中处理了几十个字段。在
如果你不是MyChildForm真的是MyMainForm的孩子,那么它就不应该是。你应该重组你的类。在
MyChildForm
MyMainForm
class ParentForm(Form): name = StringField() class ChildFormAge(ParentForm): age = IntegerField() class ChildFormSalary(ParentForm): salary = FloatField()
如果你不是
MyChildForm
真的是MyMainForm
的孩子,那么它就不应该是。你应该重组你的类。在相关问题 更多 >
编程相关推荐