无法在wtforms中找到StringField

时间:2017-03-08 03:27:46

标签: flask flask-wtforms

我正在尝试从wtforms导入StringField,但pycharm无法识别导入。我已经尝试了pip install flask-wtfpip install flask_wtf,但似乎没有基本的StringField。请帮忙

enter image description here

2 个答案:

答案 0 :(得分:0)

StringFieldPasswordField属于包wtforms.fields

class wtforms.fields.StringField(default field arguments)
class wtforms.fields.PasswordField(default field arguments)

所以你应该这样导入:

from wtforms.fields import StringField, PasswordField

答案 1 :(得分:0)

我认为因为安装了多个Python版本,所以您应该在安装软件包时指定版本。假设您正在使用python2.7。

sudo -H pip2 install wtforms
sudo -H pip2 install flask-wtf

您可以按照以下方式导入它们:

from flask_wtf import Form
from wtforms import StringField, RadioField #etcetera