ホームページ  >  に質問  >  本文

python - ImportError:from flask_wtf import FlaskForm

大家好,关于flask_wtf,官网上的实例

from flask_wtf import FlaskForm
from wtforms import StringField
from wtforms.validators import DataRequired

class MyForm(FlaskForm):
    name = StringField('name', validators=[DataRequired()])

第一行这样的引入方式,我怎么尝试不成功?在pytone IDE中提示:

ImportError: cannot import name FlaskForm


如果按常规的引入方式:

from flask_wtf import Form

pythone IDE是没问题,但在pycharm中,会有异常提示:

This inspection detects names that should resolve but don't. Due to dynamic dispatch and duck typing, this is possible in a limited but useful number of cases. Top-level and class-level items are supported better than instance items


以上,求解?

  1. 官网的例子是错的吗?

  2. pycharm中为什么公有波浪提示?

阿神阿神2741日前1107

全員に返信(1)返信します

  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:37:15

    1. 公式 Web サイトの例は正しいですが、latest のドキュメントを表示しているのはバージョン 0.13 であり、バージョン 0.12 のアドレスは https://flask-wtf.readthedocs... , しかし問題があります。pypi の最高バージョンは 0.12 だけです。つまり、現在バージョン 0.13 がありますが、作成者はそれを公開していないわけではありませんが、ドキュメントは更新されています。最新バージョンをインストールしたい場合は、インストールするにはソースコードを使用する必要があります

    2. PyCharm の波線は、モジュールが現在のファイルで使用されていないことを示します

    返事
    0
  • キャンセル返事