首页
学习
活动
专区
圈层
工具
发布

flask 常用总结

(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

好文要顶
下一篇
举报
领券