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

wordpress无域名建站青岛快速网站排名

wordpress无域名建站,青岛快速网站排名,怎么给自己喜欢的人做网站,网站设计怎么做好说明 经过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/14402942/

相关文章:

  • 基础微网站开发代理商广东互联网网络营销推广
  • 做图标的网站dw个人主页模板
  • 网站做备案到哪去上市公司网站建设方案
  • 教人做素食的网站广西网站建设方案
  • 网站登录验证码显示不出来网站代码字体变大
  • h5网站不利于优化吗营销型网站的推广方法
  • 做网站客户要求分期家政服务公司网站建设方案策划书
  • 怎么做58同城网站商务网站规划建设与管理试卷
  • 对网站建设课程的心得体会农产品信息网站的建设
  • 关于网上商城的推广方法电脑优化大师下载安装
  • 建设网站的工作步骤是应届生招聘去哪个网站
  • 建设设计网站百度提交收录
  • 徐州手机网站设计wordpress 瀑布流
  • 建设一个网站 最好是官网那种电子商务网页设计模板
  • 开发网站公司收入下载 app
  • 沈阳企业网站网站 防止采集
  • 网站的规划和建设优秀品牌设计公司
  • 最方便建立网站苏州seo关键词优化价格
  • 浙江省住房与和城乡建设厅网站wordpress智能机器人
  • 网站建设公司国外网站开发文献
  • 开源系统网站珠海网站建设培训学校
  • 北京网站制作是什么wordpress 短信
  • 麻涌网站建设农业方面的网站建设升级
  • wordpress国外主题网站公众号营销
  • 广州市网站建设服务机构四川网站建设外包业务
  • 可以使用ftp的网站松原网站建设
  • 长治推广型网站开发网站软文代写
  • 该产品在英文站及多语言网站如何自己制作公司网站
  • 在电子商务网站建设中需要哪些知识动漫设计与制作培训
  • 做介绍英文网站周浦做网站公司