当前位置: 首页 > news >正文

wordpress无域名建站董家渡街道网站建设

wordpress无域名建站,董家渡街道网站建设,企业软件下载,wordpress ftp 设置方法说明 经过fastzdp_login的整合#xff0c;我们发现#xff0c;fastzdp_sqlmodel还可以继续封装两个便捷的方法。 get_first#xff1a;获取查询结果集中的第一条数据is_exitsts#xff1a;判断数据是否已存在 封装get_first方法 def get_first(engine, model, query_di…说明 经过fastzdp_login的整合我们发现fastzdp_sqlmodel还可以继续封装两个便捷的方法。 get_first获取查询结果集中的第一条数据is_exitsts判断数据是否已存在 封装get_first方法 def get_first(engine, model, query_dict: dict):获取查询结果中的第一条数据:param engine: 引擎对象:param model: 模型类:param query_dict: 查询字典:return: 存在数据返回模型对象否则返回Nonedata get_by_dict(engine, model, query_dict)if isinstance(data, list) and len(data) 0:return data[0]测试get_first方法 示例查询名字叫张三1的用户 from typing import Optional from sqlmodel import Field, SQLModel import fastzdp_sqlmodel as fsclass User(SQLModel, tableTrue):id: Optional[int] Field(defaultNone, primary_keyTrue)name: strage: Optional[int] None# 创建数据库引擎 engine fs.get_engine(databasefastzdp_sqlmodel)# 初始化表格 fs.init_table(engine)# 创建数据 fs.add(engine, User(name张三1, age23)) fs.add(engine, User(name张三2, age23)) fs.add(engine, User(name张三3, age23))# 查询第一条数据 u fs.get_first(engine, User, {name: 张三1}) print(u) 执行结果如下 从测试结果来看这个方法是基本符合预期的。 封装is_exists方法 这个方法比较简单我们只需要执行查询有查询结果即可。 def is_exists(engine, model, query_dict: dict) - bool:根据查询字典指定的键值对等值查询数据:param engine: 引擎对象:param model: 模型类:param query_dict: 查询字典data get_by_dict(engine, model, query_dict)return isinstance(data, list) and len(data) 0 测试is_exists方法 我们分别判断一个存在的数据和一个不存在的数据查看结果是否符合预期。 from typing import Optional from sqlmodel import Field, SQLModel import fastzdp_sqlmodel as fsclass User(SQLModel, tableTrue):id: Optional[int] Field(defaultNone, primary_keyTrue)name: strage: Optional[int] None# 创建数据库引擎 engine fs.get_engine(databasefastzdp_sqlmodel)# 初始化表格 fs.init_table(engine)# 创建数据 fs.add(engine, User(name张三1, age23)) fs.add(engine, User(name张三2, age23)) fs.add(engine, User(name张三3, age23))# 判断是否存在 print(fs.is_exists(engine, User, {name: 张三1})) print(fs.is_exists(engine, User, {name: 张三11})) 执行结果如下 从执行结果来看是基本符合预期的。 总结 本教程主要记录了get_first和is_exists这两个方法的封装过程。 如果大家需要FastAPI零基础到项目实战的全套录播课程或者Python一对一的私教课指导欢迎留言或者私信。
http://www.hkea.cn/news/14332366/

相关文章:

  • 做网站的是如何赚钱的怎么查看网站的dns
  • 京东网站的公司全名面签拍照 网站备案
  • 天津网站建设有哪些网站建设配置文件无法粘贴
  • 沈阳网络建网站自媒体135素材库官方下载
  • 永康网站建设wordpress开发
  • 石家庄建行网站撰写网站建设策划书范文
  • 定州网站建设小语种服务网站
  • 九江 网站建站 设计 公司网站免费视频
  • 自己做网站帮别人卖东西白水网站建设
  • html5购物网站源码学校网站建设风险分析
  • 哈尔滨门户网站建站闸北做网站
  • 电子商务建设网站做个小程序需要花多少钱
  • 沈阳网站建设技术公司排名aso投放平台
  • 北京商城网站建设报价单企业管理咨询考试
  • 成都网站推广公司网站开发经理具备什么知识
  • 网站运营推广的方法有哪些网页设计模板html代码软件
  • 网站的内链优化怎样做进入福建省建设干部培训中心网站
  • 网站建设和运营义乌营销型网站建设
  • 服务器上 网站wap站点
  • 哪些网站可以免费看剧河北网络营销推广seo
  • 苏州公司网站微商做网站网站
  • 怎么制作手机网站推广方法教程
  • 如何做收费影视资源网站安平做网站做推广电话
  • 南宁市建设处网站抖音网络营销案例
  • 南京汽车企业网站建设网站安全事件应急处置机制建设
  • 做网站网站的人是怎么被抓的西安网站制作
  • 在网站建设上的发言总结网站首页默认的文件名一般为
  • 老河口网站定制网站怎样自己做推广
  • 苏州建设工程检测协会网站广东省建设信息网三库一平台
  • 网站开发项目开发网站建设平台案例