【发布时间】:2020-05-05 02:09:06
【问题描述】:
我正在按照本指南 https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-iv-database 创建一个数据库,但我遇到了一个问题。
我已经在我的项目的venv 中安装了sql-alchemy,但是 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)
【问题讨论】:
-
请通过复制粘贴而不是图片来发布您的代码。
-
用文字代替图片
-
完成,我已经编辑了消息