类“ flask_sqlalchemy._BoundDeclarativeMeta”未映射,发生异常

时间:2019-04-04 02:36:55

标签: graphql flask-sqlalchemy graphene-python flask-graphql graphene-sqlalchemy

我已经在flask-sqlalchemy的帮助下在flask中创建了一个模型。

db = SQLAlchemy(app)

用户模型

from app import db
class User(db.Model):
  __tablename__ = "user"
  id = db.Column(db.Integer, unique=True, primary_key=True)
  name = db.Column(db.Text, nullable=False, unique=False)
  tasks = db.relationship('Task', backref='tasks', lazy=True)

任务模型

from app import db
class Task(db.Model):
  _tablename__ = "task"
  id = db.Column(db.Integer, primary_key=True)
  title = db.Column(db.Text, nullable=False, unique=False)
  created_by = db.Column(db.Integer, db.ForeignKey('user.id')

当我将graphql突变为

时,我收到异常消息
  

未映射类'flask_sqlalchemy._BoundDeclarativeMeta';是在需要实例的地方提供了一个类(app.models.task.Task)?

0 个答案:

没有答案