小编use*_*410的帖子

石墨烯突变未映射 SQL Alchemy 中的模型

我正在尝试对使用 SQL ALCHEMY 声明的用户模型执行突变。这是我的 models.py 文件的代码

# blog/models.py
from sqlalchemy import *
from sqlalchemy.orm import (scoped_session, sessionmaker, relationship,
                            backref)
from sqlalchemy.ext.declarative import declarative_base    
engine = create_engine('sqlite:///database.sqlite3', convert_unicode=True)
db_session = scoped_session(sessionmaker(autocommit=False,
                                         autoflush=False,
                                         bind=engine))
Base = declarative_base()
# We will need this for querying
Base.query = db_session.query_property()

class User(Base):
    __tablename__ = 'user'
    id = Column(Integer, primary_key= True)
    name = Column(String)
    email = Column(String)
    posts = relationship("Post", backref="user")

class Post(Base):
    __tablename__ = 'post'
    id = Column(Integer, primary_key= True)
    title = Column(String)
    text = …
Run Code Online (Sandbox Code Playgroud)

python sqlalchemy flask graphql graphene-python

7
推荐指数
1
解决办法
1448
查看次数

标签 统计

flask ×1

graphene-python ×1

graphql ×1

python ×1

sqlalchemy ×1