返回顶部

文章分类 -  fastapi

摘要:alembic 迁移模型 pip install alembic=1.13.1 初始化Alembic 项目 alembic init alembic 会生成alebic.ini文件 修改里面的数据库连接 [alembic] script_location = alembic sqlalchemy.u 阅读全文
posted @ 2024-06-12 16:00 Crazymagic 阅读(15) 评论(0) 推荐(0) 编辑
摘要:“依赖注入”是指在编程中,为保证代码成功运行,先导入或声明其所需要的“依赖”,如子函数数据库连接等 提高代码的复用率 共享数据库的连接 增强安全、认证和角色管理 Dependencies 创建、导入和声明依赖 from fastapi import APIRouter from fastapi im 阅读全文
posted @ 2024-06-12 15:31 Crazymagic 阅读(13) 评论(0) 推荐(0) 编辑
摘要:请求参数和认证 枚举类型的参数 from datetime import date from enum import Enum from typing import Optional, List from fastapi import APIRouter, Query, Path, Body, Co 阅读全文
posted @ 2024-06-12 11:43 Crazymagic 阅读(18) 评论(0) 推荐(0) 编辑
摘要:基本介绍 FastAPl的主要特点 性能优越 开发效率高200%~300%↑ 减少约40%人为BUG 直观 易学易用 精简编码代码重复率低 自带AP交互文档开发成果随时交付 AP开发标准化 Starlette,Pydantic与FastAPI的关系 Python的类型提示type hints Pyd 阅读全文
posted @ 2024-06-12 11:02 Crazymagic 阅读(23) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示