复制代码 代码如下:
# Role表
class Role(db.Model):
id=db.Column(db.Integer,primary_key=True)
name=db.Column(db.String(80))
# RoleType表
class Role_type(db.Model):
query_class=Common_list_name_Query
id=db.Column(db.Integer,primary_key=True)
name=db.Column(db.String(120))
一对一
只需要在属性里改变下定义
复制代码 代码如下:
# Role表
class Role(db.Model):
role_type_id=db.Column(db.Integer,db.ForeignKey('role_type.id'))
role=db.relationship('Role',backref='role_type',lazy='dynamic', uselist=False)
一对多
复制代码 代码如下:
# 一对多需要在两个表内斗填上相互的关系
class Role(db.Model):
role_type_id=db.Column(db.Integer,db.ForeignKey('role_type.id'))
class Role_type(db.Model):
roles=db.relationship('Role',backref='role_type',lazy='dynamic')
具体参数可以参考如下的文档:
http://flask.pocoo.org/docs/patterns/sqlalchemy/
http://packages.python.org/Flask-SQLAlchemy/
Flask,SQLAlchemy
P70系列延期,华为新旗舰将在下月发布
3月20日消息,近期博主@数码闲聊站 透露,原定三月份发布的华为新旗舰P70系列延期发布,预计4月份上市。
而博主@定焦数码 爆料,华为的P70系列在定位上已经超过了Mate60,成为了重要的旗舰系列之一。它肩负着重返影像领域顶尖的使命。那么这次P70会带来哪些令人惊艳的创新呢?
根据目前爆料的消息来看,华为P70系列将推出三个版本,其中P70和P70 Pro采用了三角形的摄像头模组设计,而P70 Art则采用了与上一代P60 Art相似的不规则形状设计。这样的外观是否好看见仁见智,但辨识度绝对拉满。