随笔分类 - fastApi
摘要:FastAPI 教程翻译 : https://blog.csdn.net/xuqingskywolf/category_10022295.html 介绍:https://blog.csdn.net/xuqingskywolf/article/details/106438933 特征:https://
阅读全文
摘要:使用 model 为 response 添加额外的信息 他接受一个 dict 参数, key 是 status codes (比如 200),value 是一个 dict 用来包含一些信息。 每个响应 dict 都可以具有一个键 model,其中包含一个 Pydantic 模型。FastAPI 将采
阅读全文
摘要:身份验证,通常的做法是为客户端创建一个唯一的哈希,将其存储在数据库中,并每次都针对传入的请求验证哈希(存在于请求的cookie,标题或正文中)。这意味着,每当客户端访问受限区域进行身份验证时,我们都必须进行数据库查询。这不利于性能和用户体验。 传统的session认证 http协议本身是一种无状态的
阅读全文
摘要:如何解读理解WSGI和ASGI两个概念 CGI (通用网关接口, Common Gateway Interface ), 定义了客户端和Web服务器的交流方法的一个程序。例如正常情况下客户端发来一个请求,根据HTTP协议Web服务器将请求内容解析出来,进过计算后,再将加us安出来的内容封装好, 例如
阅读全文
摘要:FastApi & MongoDB - the full guide: https://github.com/tiangolo/fastapi/issues/1515 # -*- coding: utf-8 -*- from datetime import datetime from typing
阅读全文
posted @ 2021-03-10 12:01
薄荷味日记
摘要:中文文档 https://www.cnblogs.com/zhenyauntg/p/13201826.html 官方地址:http://docs.mongoengine.org/index.html
阅读全文
posted @ 2021-03-10 11:11
薄荷味日记
摘要:FastAPI 使用的框架 Pydantic Pydantic 是一个库,基于Python类型提示来定义数据验证,序列化和文档(使用JSON模式)。这使其非常直观。它可与 Marshmallow 媲美。尽管在基准测试中它比Marshmallow 更快。并且由于它基于相同的Python类型提示,因此对
阅读全文
posted @ 2021-03-09 16:07
薄荷味日记
摘要:官方: https://pydantic-docs.helpmanual.io/ 翻译: https://blog.csdn.net/swinfans/article/details/89629641#t9
阅读全文
posted @ 2021-03-09 15:28
薄荷味日记
摘要:Depends FastAPI有一个非常强大但直观的依赖注入系统。 它的设计使用起来非常简单,并使任何开发人员都可以非常轻松地将其他组件与FastAPI集成在一起。 什么是“依赖注入” “依赖注入”是指在编程中,您的代码(在这种情况下,您的路径操作函数)有一种方法可以声明它需要工作和使用的东西:“依
阅读全文
posted @ 2021-02-25 10:42
薄荷味日记
摘要:OAuth2 OAuth2是一个规范,它定义了几种处理身份验证和授权的方式。它是一个相当广泛的规范,涵盖了几个复杂的用例。 它包括使用“第三方”进行身份验证的方法。 这就是所有带有“使用Facebook,Google,Twitter,GitHub登录”的系统的基础。 OAuth1,它与OAuth2完
阅读全文
posted @ 2021-02-25 10:38
薄荷味日记

浙公网安备 33010602011771号