我正在尝试对使用 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)