flaskext表单错误

时间:2013-08-05 16:04:58

标签: python flask flask-wtforms

我刚刚在我的计算机上安装了flaskext软件包,导入表单时出现以下错误...

运行此...

from flaskext.wtf import Form

生成此错误...

Traceback (most recent call last):
  File "/home/nater/predwebapp/flask_main.py", line 1, in <module>
    from flaskext.wtf import Form
  File "/usr/lib/python2.7/dist-packages/flaskext/wtf/__init__.py", line 72, in <module>
    __all__ += fields.__all__
AttributeError: 'module' object has no attribute '__all__'

不知道从哪里开始。我认为这可能是一个安装错误,所以我尝试重新安装包,但结果是一样的。我在Ubuntu 12.04上使用python 2.7.3。

1 个答案:

答案 0 :(得分:3)

如果您有最新版本,则需要更新

from flaskext.wtf import Form

from flask.ext.wtf import Form

注意点。自从几个版本以前,Flask已经改变了你调用扩展模块的方式。请参阅http://pythonhosted.org/Flask-WTF/