Python '的实例;SQLAlchemy';没有'';成员

Python '的实例;SQLAlchemy';没有'';成员,python,database,web,flask,Python,Database,Web,Flask,我正在按照本指南创建数据库,但我有一个问题。 我已经在我的项目的venv中安装了sqlalchemy,但是vs-code向我显示了这个问题 app/__init__.py from flask import Flask from config import Config from flask_sqlalchemy import SQLAlchemy from flask_migrate import Migrate app = Flask(__name__) app.config.from_

我正在按照本指南创建数据库,但我有一个问题。
我已经在我的项目的
venv
中安装了
sqlalchemy
,但是vs-code向我显示了这个问题

app/__init__.py

from flask import Flask
from config import Config
from flask_sqlalchemy import SQLAlchemy
from flask_migrate import Migrate

app = Flask(__name__)
app.config.from_object(Config)
db = SQLAlchemy(app)
migrate = Migrate(app, db)

from app import routes, models

--------------------------------
app/models.py

from app import db

class User(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    username = db.Column(db.String(64), index=True,unique=True)
    email = db.Column(db.String(120), index=True,unique=True)
    password_hash = db.Column(db.String(128))

    def __repr__(self):
        return '<User {}>'.format(self.username)
app/\uuuu init\uuuuu.py
从烧瓶进口烧瓶
从配置导入配置
从flask_sqlalchemy导入sqlalchemy
从flask\u迁移导入迁移
app=烧瓶(名称)
app.config.from_对象(config)
db=SQLAlchemy(应用程序)
迁移=迁移(应用程序,数据库)
从应用程序导入路由、模型
--------------------------------
app/models.py
从应用程序导入数据库
类用户(db.Model):
id=db.Column(db.Integer,主键=True)
username=db.Column(db.String(64),index=True,unique=True)
email=db.Column(db.String(120),index=True,unique=True)
密码\u hash=db.Column(db.String(128))
定义报告(自我):
返回“”。格式(self.username)
问题:

我已经在项目的venv中安装了sql alchemy

你安装了sql炼金术。教程说要安装炼金术

(venv) $ pip install flask-sqlalchemy

flask sqlalchemy使使用flask和sql alchemy更加容易。很容易将其与sql alchemy混淆,sql alchemy是它自己的模块。

请通过复制粘贴来发布代码,而不是以图像的形式发布。将文本而不是图像发布One,我已编辑了此消息