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

使用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')

https://img1.mukewang.com/5b83a3cf0001ec1e05960308.jpg

慕丝7291255
浏览 797回答 2
2回答

烙印99

必须在类属性中事先把这个对象创建出来,在构造函数中设定这个属性的值。from flask_wtf import FlaskFormclass Auth(FlaskForm):       selects = SelectField('selects')         def __init__(self):        super(Auth, self).__init__()        self.selects.choices = [('value', 'text'), ('value', 'text')]
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript