发布

编码视界

个人的一些学习笔记和兴趣内容
专栏成员
77
文章
28331
阅读量
10
订阅数
基于 Hugo 搭建静态博客网站
由于本网站使用 HTTPS 对外提供服务,因此,NGINX 上需要配置好域名的证书,否则进行 HTTPS 卸载时会失败。
bowenerchen
2025-01-05
3899
asyncio 使用总结
上面的示例代码通用 asyncio.run 库函数来运行一个异步任务函数,通用await关键字获取异步函数运行后的结果。
bowenerchen
2024-11-23
3912
FastAPI后台开发基础(20): 设置 FastAPI 元数据
bowenerchen
2024-11-20
990
FastAPI后台开发基础(19): 异步任务BackgroundTask
bowenerchen
2024-11-20
2110
FastAPI后台开发基础(18): 多层路由
bowenerchen
2024-11-19
1060
FastAPI后台开发基础(17): Middleware 的使用
bowenerchen
2024-11-19
1620
FastAPI后台开发基础(16): OAuth2 以及 JWT Token 的使用
在这个 FastAPI 应用中,我们使用了 OAuth2PasswordRequestForm 来处理 OAuth 2.0 密码授权流程。这种授权方式允许客户端通过发送用户名和密码直接从授权服务器获取访问令牌,通常用于信任客户端的情况,如用户的设备。
bowenerchen
2024-11-19
4651
FastAPI后台开发基础(15): 依赖注入
在 FastAPI 中,依赖项可以是任何可调用的对象,如函数、类方法等。这些依赖项可以接受参数,这些参数同样可以是其他依赖项,从而形成依赖关系链。FastAPI 会自动处理这些依赖关系,确保在调用主功能(如API路由处理函数)之前,所有依赖项都已正确解析和调用。
bowenerchen
2024-11-18
1721
FastAPI后台开发基础(14): 路径装饰器
bowenerchen
2024-11-15
1130
FastAPI后台开发基础(13): 异常处理 Exception
通过raise HTTPException抛出一个异常,这个异常不仅设置了HTTP状态码为404,表示“未找到”,还详细描述了错误信息“Item not found”。此外,我们还在响应头中设置了自定义的my-header和Content-Type,后者指定了响应内容的类型和字符集。
bowenerchen
2024-11-01
1360
FastAPI后台开发基础(12): UploadFile的使用
bowenerchen
2024-10-25
2080
FastAPI后台开发基础(11): Form 表单数据使用
bowenerchen
2024-10-24
1690
FastAPI后台开发基础(10): 响应控制
bowenerchen
2024-10-23
1520
FastAPI后台开发基础(9): Header的使用
Cookie 和 HTTP Header 都是用于在客户端和服务器之间传递信息的机制,但它们在用途、格式和工作方式上有一些重要的区别。以下是它们之间的主要区别:
bowenerchen
2024-10-22
1830
FastAPI后台开发基础(8):Cookie的使用
向客户端设置一个名为 test_cookie_user_id 的 cookie,并返回当前的时间戳。
bowenerchen
2024-10-14
2110
FastAPI后台开发基础(7):常见字段类型
在 FastAPI 中,使用 Pydantic 模型来定义和验证数据是一种常见的做法。
bowenerchen
2024-10-12
1450
FastAPI后台开发基础(6):Body 参数的几种用法
bowenerchen
2024-10-12
2132
FastAPI后台开发基础(5):使用 Pydantic Model 定义参数类型
通常,查询参数是扁平的键值对,而不是复杂的、嵌套的 JSON 对象。这意味着直接将一个嵌套的 Pydantic 模型用作查询参数并不直接支持。
bowenerchen
2024-10-11
3170
FastAPI后台开发基础(4):FastAPI 官网文档错误、编码错误以及注意要点记录
使用 Query(xxxx) = ...的写法均会引起错误,此种写法来源于 FastAPI 官网的文档:
bowenerchen
2024-10-10
4924
FastAPI后台开发基础(3):查询参数
在查询参数的值中,如果包含特殊字符(如 &、?、= 等),需要进行 URL 编码。例如,值 hello & world? 应编码为 hello%20%26%20world%3F,如:
bowenerchen
2024-09-28
1850
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档