我正在寻找一种方法来修复来自 pylance 的此错误消息以及 Visual Studio Code 中的 SQLAlchemy。我可以在存根文件中写什么来消除这个错误?
编码
from flask import Flask, request
from flask_sqlalchemy import SQLAlchemy
...
class Post(app_db.Model): # <=== error
id = app_db.Column(app_db.Integer, primary_key=True)
title = app_db.Column(app_db.String(50))
错误报告:
{
"resource": "/Users/andreclaassen/Projects/notion-automation/notion-kpi/notionkpi/__init__.py",
"owner": "_generated_diagnostic_collection_name_#2",
"code": {
"value": "reportGeneralTypeIssues",
"target": {
"$mid": 1,
"external": "https://github.com/microsoft/pyright/blob/master/docs/configuration.md",
"path": "/microsoft/pyright/blob/master/docs/configuration.md",
"scheme": "https",
"authority": "github.com"
}
},
"severity": 8,
"message": "Expected class type but received \"SQLAlchemy\"",
"source": "Pylance",
"startLineNumber": 23,
"startColumn": 12,
"endLineNumber": 23,
"endColumn": 18
}