【发布时间】:2017-07-19 21:15:52
【问题描述】:
我想在一对一的关系表中为用户制作个人资料。我该如何为用户和用户的个人资料做这件事。
我还想展示将它们连接在一起。我如何加入配置文件和用户表以进行 CRUD 操作。
非常感谢..
class User(UserMixin, db.Model):
__tablename__ = 'users'
id = db.Column('user_id', db.Integer, primary_key = True)
email = db.Column(db.String(128), unique = True)
password = db.Column(db.String(200))
is_admin = db.Column(db.Boolean, default=False)
is_active = db.Column(db.Boolean, default = False)
token = db.Column(db.String(100), unique = True)
profile = relationship("Profile", lazy = "joined")
def __init__(self, email, password, token, is_admin = False, is_active = False):
self.email = email
self.password = self.GenerateHash(password)
self.is_active = is_active
self.is_admin = is_admin
self.token = token
班级简介
【问题讨论】:
标签: python sqlalchemy