文章 2024-04-02 来自:开发者社区

FastAPI+React全栈开发13 FastAPI概述

Chapter03 Getting Started with FastAPI13 FastAPI in a nutshellFastAPI+React全栈开发13 FastAPI概述 In Chapter 1, We Development and the FARM Stack, I already mentioned why FastAPI is our REST framework ...

问答 2024-01-04 来自:开发者社区

阿里云Serverless有使用 fastapi 或者 flask 开发http服务基于函数计算吗?

阿里云Serverless函数计算 3.0, HTTP触发器调用函数 的方式变化了,有使用 fastapi 或者 flask 开发http服务基于 函数计算 3.0 的文档吗?

问答 2023-12-26 来自:开发者社区

函数计算里现在serverless开发python后端服务,基于fastapi,如何在本地开发?

函数计算里现在serverless开发python后端服务,基于fastapi,已经部署了demo后,那么如何在本地开发?是否有推荐的vscode插件,或者建议使用web ide进行开发?

文章 2023-10-11 来自:开发者社区

最佳实践:通过 FastAPI APIRouter 提升开发效率

FastAPI 是一个现代的、高性能的 Python Web 框架,它提供了 APIRouter 来帮助组织和管理路由。APIRouter  是一个可用于组织和分组路由的类,使得代码结构更加清晰和可维护。本文将介绍 FastAPI APIRouter 的用法,包括实践案例以及在 IDE  编辑器中的运行步骤。FastAPI APIRouter 的用法首先,确保你已经安装了 F....

最佳实践:通过 FastAPI APIRouter 提升开发效率
文章 2022-06-23 来自:开发者社区

FastAPI的小兄弟,开发命令行工具更给力

关注我公众号的同学都知道,我非常喜欢FastAPI这个web框架。它在易用性上面做到了极致,帮助开发者减少了很多不必要的工作。FastAPI的开发组织叫做tiangolo,他家除了FastAPI外,还有另一个项目也非常好用,叫做typer。三年前,我写过一篇文章一日一技:快速实现Python 命令行参数介绍另一个命令行工具fire. 而typer做得比fire还要好。首先使用pip来安装它:py....

FastAPI的小兄弟,开发命令行工具更给力
文章 2022-06-13 来自:开发者社区

FastAPI(八十二)实战开发《在线课程学习系统》接口开发-- 课程上架下架

一、课程上架     我们梳理看下上架的逻辑1.判断是否登录 2.判断角色权限 3.判断课程是否存在 4.判断课程是否上架 5.判断是否是自己的课程那么我们看下如何实现?@courseRouter.get(path="/onshelf/{id}") async def offshelf(id:int,user: UsernameRole = Depends(get_cu...

文章 2022-06-13 来自:开发者社区

FastAPI(八十一)实战开发《在线课程学习系统》接口开发-- 推荐课程列表与课程点赞

 一、推荐课程列表        这里的初步逻辑很简单,点赞数大于>500那么我们看下cruddef getlikeCourse(db:Session): return db.query(Course).filter(Course.likenum>500, ...

文章 2022-06-13 来自:开发者社区

FastAPI(八十)实战开发《在线课程学习系统》接口开发-- 课程列表

一、查询所有课程列表逻辑就是返回所有课程        那么对应的cruddef getallcourse(db:Session): return db.query(Course).filter(Course.status == True).all() 接口的实现代码@courseRouter.get("/list") async def lis...

文章 2022-06-13 来自:开发者社区

FastAPI(七十九)实战开发《在线课程学习系统》接口开发-- 加入课程和退出课程

我们先看下加入课程梳理下对应的逻辑1.判断是否登录2.判断课程是否存在3.判断是否已经在列表4.成功添加     进入正式的开发,我们首先看下curddef get_student(db: Session, couese: int,user:int): return db.query(Studentcourse).filter(Studentcourse.c...

文章 2022-06-13 来自:开发者社区

FastAPI(七十八)实战开发《在线课程学习系统》接口开发-- 评论

梳理下思路:1.判断是否登录2.判断课程是否存在3.如果回复查看回复的是否存在4.校验是否有权限5.评论成功 对应的pydantic类如下class Coursecomment(BaseModel): id: int comments: str pid: Optional[int]对应的cruddef createcomments(db: Session, couse...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注