网站首页 站内搜索

搜索结果

查询Tags标签: Fastapi,共有 53条记录
  • 【Python】sqlmodel: Python 数据库管理ORM 的终极形态?

    ORM 大家都知道ORM(Object Relational Mapping)是一种将对象和关系数据库中的表进行映射的技术,它可以让开发者更加方便地操作数据库,而不用直接使用SQL语句。 直接使用SQL语句操作数据库,虽然可以让开发者直接与数据库打交道,但手动编写SQL语句,容易出错,而且灵活…

    2023/6/7 1:22:29 人评论 次浏览
  • 【Python】如何在FastAPI中使用UUID标记日志,以跟踪一个请求的完整生命周期

    为什么要使用uuid标记日志? 在分布式系统中,一个请求可能会经过多个服务,每个服务都会生成自己的日志。如果我们只使用普通的日志记录,那么很难将这些日志串联在一起,以至难以跟踪一个请求的完整生命周期。 如果能够使用uuid标记日志,为每个请求生成一个唯一的uuid,…

    2023/6/4 1:22:35 人评论 次浏览
  • 带你了解关于FastAPI快速开发Web API项目中的模板和Jinja

    摘要:FastAPI 实际上是为构建 API 和微服务而设计的。它可用于构建使用 Jinja 提供 HTML 服务的 Web 应用程序。 本文分享自华为云社区《FastAPI 快速开发 Web API 项目: 模板和 Jinja 介绍》,作者:宇宙之一粟。 什么是 Jinja 模板是全栈 Web 开发的重要组成部分。使用…

    2023/4/25 14:22:08 人评论 次浏览
  • 如何在python项目中实现异步构建?FastAPI 、Faust、Celery 异步处理库使用介绍-icode9专业技术文章分享

    icode9技术分享之前介绍了使用asyncio 来构建快速稳定异步处理后端,今天icode9技术分享要介绍其他几个异步和流处理库用于构建运行快速的简单稳定服务。这几个库分别是FastAPI 、流处理库faust以及任务队列管理器Celery FastAPI — 用于需要 HTTP (REST) 的服务对于需要 …

    2023/1/13 1:24:01 人评论 次浏览
  • 【机器学习部署】Machine Learning Operations(MLOps) --1(利用fastapi部署yolov3模型)

    建立一个文件夹用来返回图片预测的结果import osdir_name = "images_uploaded"if not os.path.exists(dir_name):os.mkdir(dir_name)接下来实现部署模型代码import ioimport uvicornimport numpy as npimport nest_asynciofrom enum import Enumfrom fastapi im…

    2022/10/23 1:24:01 人评论 次浏览
  • tiangolo/uvicorn-gunicorn:python3.8 fastapi docker部署

    经验教训: 1、gunicorn log文件固定放置在容器中目录:/code/logs ,所以这个目录必需映射出来; 2、按照fastapi官方建议,uvicorn运行目录:/app ,所以这个目录要映射到代码目录; 3、通过查找目录(/code/logs )中gunicorn错误信息和(/app/logs)中uvicorn的logger…

    2022/8/30 1:24:11 人评论 次浏览
  • FastApi学习

    vscode配置插件 code runner在 setting.json中关于python的修改为,因为我使用了虚拟环境,得让vscode找到python的路径"code-runner.executorMap": {"python": "$pythonPath -u $fullFileName"}使其在Run In Terminal

    2022/8/24 23:25:11 人评论 次浏览
  • fastapi project template -- fastapi scaffold

    FastAPI Project Template https://github.com/rochacbruno/fastapi-project-template fastapi框架的脚手架, 集成的技术都是fastapi作者推荐的:SQLModel -- sqlachemy 和 pydantic的集合 Typer -- CLI Poetry提供安装 打包 发布 功能 lint test format release mkdocs …

    2022/8/2 6:24:06 人评论 次浏览
  • fastapi学习使用2--pydantic和SQLAlchemy使用

    首先说下SQLAlchemy,这个orm库,如何使用呢? 创建实例,建立映射类,常见model模型,再create_all创建一下from sqlalchemy import create_engine from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import sessionmaker from sqlalchemy i…

    2022/6/14 2:20:06 人评论 次浏览
  • FastAPI第四天---数据库与模块化管理

    文章目录 FastAPI第四天1. 多应用程序管理2. 数据库相关FastAPI第四天 1. 多应用程序管理 当我们开发的时候,往往会涉及到大量的路由,如果将所有的路由都写在一个文件中,不利于我们对于某个路由以及其处理函数进行修改,更不利于整个项目后期的维护升级。而且一个文件中…

    2022/2/24 19:22:39 人评论 次浏览
  • fastapi中post请求嵌套数据

    背景:最近要写一个服务器的测试桩,post请求 给服务器,服务器在把请求的数据解析出来 post的请求格式为:{"total": 1,"rows": [{"appkey": "abc","msgid": 123,"regid": "xxxxxx","channe…

    2022/2/15 23:15:04 人评论 次浏览
  • FastAPI+pydantic+SQLAlchemy返回多个数据

    问题 比如在ORM中查询all, 那么使用pydantic.from_orm获取对应的数据呢? 解决思路 只需要, 将一个字段对应为List, 元素为对应SQLAlchemy的pydantic模型即可 pydantic模型要设置orm_mode为True 例子schemas.py 定义模型# 对应ORM的数据 class Note(BaseModel):nid: intco…

    2022/1/23 19:04:10 人评论 次浏览
  • FastAPI(40)- 大型应用程序的项目拆分

    FastAPI(40)- 大型应用程序的项目拆分 背景假设要搭建一个测试平台,那么整个项目的 API 数量肯定很多个,他们不可能放在同一个文件中 FastAPI 提供了一个方便的工具来构建应用程序,同时保持所有的灵活性 项目架构 假设结构如下. ├── app │ ├── __init__.py…

    2022/1/6 11:33:54 人评论 次浏览
  • FastAPI(40)- 大型应用程序的项目拆分

    FastAPI(40)- 大型应用程序的项目拆分 背景假设要搭建一个测试平台,那么整个项目的 API 数量肯定很多个,他们不可能放在同一个文件中 FastAPI 提供了一个方便的工具来构建应用程序,同时保持所有的灵活性 项目架构 假设结构如下. ├── app │ ├── __init__.py…

    2022/1/6 11:33:54 人评论 次浏览
  • 1FastApi入门

    1pycharm创建虚拟环境:file-settings--python interpreter--选择下拉菜单--show All--选加号+--确定2进入虚拟环境(点pycharm--Terminal)C:\Users\66907\Desktop\fastapi_demo>venv\Scripts\activate.bat (venv) C:\Users\66907\Desktop\fastapi_demo>3安装fastapi…

    2021/12/29 23:12:30 人评论 次浏览
共53记录«上一页1234下一页»
扫一扫关注最新编程教程