flask 常用总结

2021-01-28 10:38:54 浏览数 (1)

(1.)flask sqlalchemy 执行sql语句

代码语言:txt复制
site_total_sucess = db.session.execute(sql_sucess).fetchone()

(2.)flask 插入数据之后,直接获取id

代码语言:txt复制
#直接添加数据
new_web = NewsSpiderWebInfo(**web_info)
db.session.add(new_web)
db.session.flush()
new_id = new_web.id
db.session.commit()

(3)_or like的使用

代码语言:javascript复制
filtes = []
webcode = webcode.strip()
like_webcode = '%{}%'.format(webcode)
filtes.append(or_(NewsSpiderWebInfo.webname.like(like_webcode),
                  NewsSpiderWebInfo.webcode.like(like_webcode),))
# filtes.append(NewsSpiderWebInfo.webcode == webcode)
items = NewsSpiderWebInfo.query.filter(*filtes).all()[::-1][star:end]


悲伤的夏洛特@席玉铎666

好文要顶好文要顶

0 人点赞