У меня есть моя Pylint install import flask просто отлично. И с той же установкой фляги, у меня есть wtforms, который работает отлично в моем приложении. Однако, когда я запускаю Pylint в файле, импортирую wtforms:
from flask.ext import wtf
from flask.ext.wtf import validators
class PostForm(wtf.Form):
content = wtf.TextAreaField('Content', validators=[validators.Required()])
Из Pylint я получаю:
E: 1,0: No name 'wtf' in module 'flask.ext'
E: 2,0: No name 'wtf' in module 'flask.ext'
F: 2,0: Unable to import 'flask.ext.wtf'
Во время поиска я нашел это обсуждение, предполагая, что это может быть потому, что библиотеки flask.ext на самом деле являются просто "ярлыками" для библиотек.
Любая идея, как я могу это исправить? Большое вам спасибо!