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

高端建站费用wordpress 功能介绍

高端建站费用,wordpress 功能介绍,第一次跑业务怎么找客户,做网站每个月可以赚多少简介 FastAPI是流行的Python web框架,适用于开发高吞吐量API和微服务(直接支持异步编程) FastAPI的优势之一:通过提供高级抽象和自动数据模型转换,简化请求数据的处理(用户不需要手动处理原始请求数据&am…

简介

FastAPI是流行的Python web框架,适用于开发高吞吐量API和微服务(直接支持异步编程)

FastAPI的优势之一:通过提供高级抽象和自动数据模型转换,简化请求数据的处理(用户不需要手动处理原始请求数据),并能根据路由和 Pydantic 模型自动生成 OpenAPI 接口文档。

  • Swagger UI
  • ReDoc

demo

import uuid
import uvicorn
from typing import Any, Union, Optional
from typing_extensions import Literal
from fastapi import Body, FastAPI
from pydantic import (BaseModel,Field,UUID4
)app = FastAPI()class UserIn(BaseModel):channel: Literal[0, 1] = Field(0, title="渠道")username: str = Field(..., title="用户名")password: str = Field(..., title="用户密码", description="长度6-8位")email: str = Field(..., title="用户邮箱地址")full_name: str = Field(None, title="用户全名")request_id: Optional[UUID4]class UserOut(BaseModel):username: str = Field(..., title="用户名")email: str = Field(..., title="用户邮箱地址")full_name: str = Field(None, title="用户全名")request_id: Optional[UUID4]# FastAPI will take care of filtering out all the data that is not declared in the output model (using Pydantic).
# 因此,FastAPI将负责过滤掉输出模型中未声明的所有数据(使用Pydantic)。@app.post("/user/", response_model=UserOut)
async def create_user(user: UserIn = Body(examples={"example1": {"summary": "A short summary or description of the example","value": {# example data here"channel": 0,"username": "Foo","password": "33759","email": "chencare@163.com","full_name": "xiaotao"}}})
) -> UserOut:user.request_id = uuid.uuid4()print(user.request_id)return userif __name__ == '__main__':uvicorn.run(app=app, access_log=True, port=9988)

运行后,会提示Uvicorn running on http://127.0.0.1:9988 (Press CTRL+C to quit)
在这里插入图片描述

在浏览器输入http://127.0.0.1:9988/redoc( ReDoc),http://127.0.0.1:9988/docs(Swagger UI )即可查看

ReDoc 页面如下:
在这里插入图片描述

ReDoc vs. Swagger UI

ReDoc更美观,Swagger UI更注重交互(用户直接从界面中发送请求,查看响应,这对于测试和调试 API 非常有用。)

http://www.yayakq.cn/news/441079/

相关文章:

  • 网站建设风险是什么意思wordpress 主页地址函数
  • 贵州省建设学校网站首页内涵吧网站
  • 我做的网站怎么打开很慢wordpress导航图片尺寸
  • 网站开发大作业购物网站建设成本
  • shopex网站备份wordpress配置数据库不正确
  • 济南集团网站建设费用杭州学编程哪里的培训机构好
  • wordpress 过滤get值泉州网站排名优化
  • phpwind做的网站东莞设计网页
  • 关于网站建设管理的通知中山网页设计
  • 天津网站建设代理商企业网站做seo
  • 网上书店网站建设的说明书无锡网站设计公司
  • 室内设计师之路网站国家为何要求所有网站均须备案
  • 学做彩票网站有哪些北京市规划网站
  • 自己如何建设网站聊天室国内优秀网站赏析
  • 大连 网站维护wix怎样做网站
  • 做产品设计之前怎么查资料国外网站iis建多个网站
  • 苏州建设监督网站首页网站建设设计图片
  • 网站域名以co与com有什么不同设计制作费的税收编码
  • 衡阳网站设计wordpress产品图片怎么改
  • 适配移动网站wordpress360
  • 网站所属网络网站中qq跳转怎么做的
  • wordpress网站go.php跳转老域名怎么做新网站
  • 网站短链接怎么做崇左网页设计
  • wordpress建立企业网站小型深圳网站页面设计
  • 广州企业建站网上接单
  • 网站备案在哪儿html做网站公告
  • 高端网站设计新感觉建站wordpress修改分类标题
  • 简述网站开发的基本流程图徐州开发的网站
  • 网站建设公司报价怎么找网站建设公司
  • 织梦可以做大型网站吗ui要学哪些知识