为了账号安全,请及时绑定邮箱和手机立即绑定

Flask wtforms 子类使用构造函数一直报错,求助。

Flask wtforms 子类使用构造函数一直报错,求助。

慕丝7291255 2018-08-26 15:09:23
使用Flask web 框架写web程序时,表单类选择了flask_wtf。在创建类时,继承FlaskForm ,在子类中编写构造始终报错,不知道为什么?from flask_wtf import FlaskFormclass Auth(FlaskForm):          def __init__(self, *args, **kwargs):         super(Auth, self).__init__(*args, **kwargs)""" 视图函数 """from . import forms@auth.route('/')def index():     s = forms.Auth()    return render_template('auth/index.html')
查看完整描述

2 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

必须在类属性中事先把这个对象创建出来,在构造函数中设定这个属性的值。

from flask_wtf import FlaskFormclass Auth(FlaskForm):
 
    selects = SelectField('selects')    
    def __init__(self):        super(Auth, self).__init__()        self.selects.choices = [('value', 'text'), ('value', 'text')]


查看完整回答
反对 回复 2018-08-27
  • 2 回答
  • 0 关注
  • 796 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信