关系实例没有附加成员pylint:VS代码

时间:2020-07-12 09:44:47

标签: python visual-studio-code sqlalchemy vscode-settings pylint

Pylint在我运行代码时对有效的成员抛出错误。如何清除此错误?下面的代码显示错误发生在哪一行。

Class User(db.Model):
    # ...

    following = db.relationship(
            ... #Some parameters
            )

    def follow(self, user):
        if not self.is_following(user):
            self.following.append(user).   # ---- ERROR


    def is_following(self, user):
        if user.id is None:
            return False
        return self.following.filter_by(
            followed_by_id=user.id).first() is not None

尝试append个用户时。 pyint在VS Code中说了一个错误。

“关系”的实例没有“附加”成员pylint(无成员)

  1. 如何消除此错误。
  2. sqlAlchemy是否有特殊的Intellisense?

注意:在--generation-members之后在pyLintArgs中添加db.relationship.*并不能消除错误

0 个答案:

没有答案