我刚刚在我的计算机上安装了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。
答案 0 :(得分:3)
如果您有最新版本,则需要更新
from flaskext.wtf import Form
到
from flask.ext.wtf import Form
注意点。自从几个版本以前,Flask已经改变了你调用扩展模块的方式。请参阅http://pythonhosted.org/Flask-WTF/