一、概述MongoDB 本身不定义结构,项目中必须使用 pydantic 来定义 Mongo 数据。
即:Mongo 负责存数据 —>pydantic 负责定义数据结构
二、定义ObjectId类型:mongoDB原始数据: _id 类型特殊(ObjectId),pydantic 不认识ObjectId,故FastAPI无法校验路径参数
因此我们需要定义 ObjectId 类型_: 三...
1. CSS 简介CSS 是用来控制网页在浏览器中的显示外观的语言。 样式美化:文本样式、背景、边框等 布局与定位:元素排列、响应式设计 动画交互:伪类、过度、动画 1.1 CSS 分类:
内嵌样式表(行内样式表):样式写到标签内部,可以控制当前标签的样式,特殊情况使用。 1<p style="color:red;font-size:14px;">文字内容&l...
1. 什么是 HTML?超文本标记语言,是一种用来告知浏览器如何组织页面的标记语言。
1.1 知识点:
标记也成为标签(元素) 大小写都可,建议小写 HTML 由一系列的标签组成 简单地说,学习 HTML 就是学习标签
1.2 标签语法:1<h1>标题内容</h1> 1.3 标签组成:
符号:标签用<>尖括号表示 组成:开始标签、结束标签和内容 别称:标签...
Python 基础知识速查1. 基础语法1.1 三元表达式作用 用于在一行代码中完成简单的条件判断并返回结果,使代码更加简洁、易读。 语法
1x if condition else y 示例
1234x = 3y = 5result = x if x < y else yprint(result) # 输出 3 意思是如果 x < y 则把 x 赋值给 id ,否则就把 y 赋值...
1. python如何访问互联网?python通过 urllib(url + lib) 去访问互联网
url 格式和组成部分 urllib 是一个包
1.1 requests:HTTP请求库,发送请求获取响应数据使用步骤:1. 导入模块 发送 get 请求,获取响应 从响应中获取数据 1234response.text:#响应体 str 类型response.encoding:#二进制转换字...
一、概述MongoDB 本身不定义结构,项目中必须使用 pydantic 来定义 Mongo 数据。
即:Mongo 负责存数据 —>pydantic 负责定义数据结构
二、定义 ObjectId 类型:mongoDB 原始数据: _id 类型特殊(ObjectId),pydantic 不认识 ObjectId,故 FastAPI 无法校验路径参数
因此我们需要定义 ObjectId ...
<1>
