2
난 그냥 내 컴퓨터에 flaskext 패키지를 설치하고 내가 양식을 가져올 때이 오류가 생성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__'
여기에서 어디로 가야할지 확실하지 않습니다. 나는 그것이 설치 오류일지도 모른다고 생각하여 패키지를 다시 설치하려고했지만 결과는 같았습니다. 우분투 12.04에서 파이썬 2.7.3을 사용하고 있습니다. 최신 버전이있는 경우
기술적으로, 당신은 flaskext 패키지가 포함 된 Flask-WTF를 설치했습니다. 가능한 한 선호하는 방법 인'flaskext' 대신에'flask.ext'를 사용해야합니다 ([here] (http://flask.pocoo.org/docs/extensiondev/#extension-import-transition 참조)). Flask-WTF의 어떤 버전을 설치하셨습니까? –
python-flaskext.wtf 버전 0.5.2를 설치했습니다. – b10hazard
Flask-WTF의 최신 버전은 0.8.4입니다. 가능한 경우 최신 버전으로 업데이트하는 것이 좋습니다. 댓글 작성자가 문제라고 말한 [이 문제] (https://bitbucket.org/danjac/flask-wtf/issue/21/flask-wtf-is-broken-with-wtforms-10)를 경험했을 수 있습니다. 0.5이지만 0.6은 아닙니다. –