编程语言
首页 > 编程语言> > python – 更新wtforms中的提交按钮文本

python – 更新wtforms中的提交按钮文本

作者:互联网

我有一个表单,将用于新的提交和更新.我的问题是关于提交按钮的文本.我想根据具体情况将文本更改为新提交和新更新.这纯粹是提供信息的.

class Interview(Form):
    ...
    submit = SubmitField('New submit')  

如果可能的话,我想避免创建一个具有完全相同字段的新类,只是因为提交文本.

解决方法:

使用mixins执行此操作的正确方法:

class InterviewMixin():
    ...

class InterviewSubmit(Form, InterviewMixin):
    submit = SubmitField('New submit')

class InterviewUpdate(Form, InterviewMixin):
    submit = SubmitField('New update')

标签:python,flask,wtforms,flask-wtforms
来源: https://codeday.me/bug/20190528/1169386.html