FastAPI(七十五)实战开发《在线课程学习系统》接口开发-- 创建课程

上次我们分享了,FastAPI(七十四)实战开发《在线课程学习系统》接口开发-- 删除留言  还是按照惯例,我们去梳理下对应的逻辑1.判断用户是否登陆 2.校验是否有权限 3.校验参数是否完整 4.查询课程是否存在 5.创建课程课程我们需要单独创建一个新的路由来管理 &...

FastAPI(七十四)实战开发《在线课程学习系统》接口开发-- 删除留言

之前文章FastAPI(七十三)实战开发《在线课程学习系统》接口开发-- 回复留言,那么我们这次分享删除留言接口的开发可以对留言进行删除,这里的删除,我们使用的是逻辑的删除,不是物理删除    我们来梳理下这里的逻辑1.用户需要登录 2.请求携带留言的id 3...

FastAPI(七十三)实战开发《在线课程学习系统》接口开发-- 回复留言

之前文章分享FastAPI(七十二)实战开发《在线课程学习系统》接口开发-- 留言列表开发,这次我们分享如何回复留言 按照惯例,我们还是去分析这里面的逻辑。1.判断用户是否登录 2.用户登录判断回复的是否存在 3.存在回复我们对应的pydantic对象class RebackMessConnet(M...

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

之前我们分享了FastAPI(七十一)实战开发《在线课程学习系统》接口开发-- 查看留言,这次我们分享留言列表开发。  列表获取,也需要登录,根据登录用户来获取对应的留言。逻辑梳理如下。1.判断用户是否登录 2.根据登录用户查询留言列表 3.留言列表中要根据是留言回复,进行列表重组我们根据...

FastAPI(七十一)实战开发《在线课程学习系统》接口开发-- 查看留言

之前FastAPI(七十)实战开发《在线课程学习系统》接口开发--留言功能开发分享了留言开发,这次我们分享查看留言梳理这里的逻辑,这个接口要依赖登录。梳理后发现,之前在接口设计的时候,有些欠缺,查看留言,是查看单个的留言,查看留言后,对应的留言变成已读状态。...

FastAPI(七十)实战开发《在线课程学习系统》接口开发--留言功能开发

在之前的文章:FastAPI(六十九)实战开发《在线课程学习系统》接口开发--修改密码,这次分享留言功能开发我们能梳理下对应的逻辑1.校验用户是否登录2.校验留言的用户是否存在3.校验用户是否和留言的用户一致4.校验留言长度是否符合要求5.增加留言    &n...

FastAPI(六十九)实战开发《在线课程学习系统》接口开发--修改密码

之前我们分享了FastAPI(六十八)实战开发《在线课程学习系统》接口开发--用户 个人信息接口开发。这次我们去分享实战开发《在线课程学习系统》接口开发--修改密码  我们梳理一下这里的逻辑 1.需要校验登录用户,根据登录用户,我们去校验密码2.校验成功,我们判断新密码...

FastAPI(六十八)实战开发《在线课程学习系统》接口开发--用户 个人信息接口开发

在之前的文章:FastAPI(六十七)实战开发《在线课程学习系统》接口开发--用户登陆接口开发,今天实战:用户 个人信息接口开发。  在开发个人信息接口的时候,我们要注意了,因为我们不一样的用户个人信息不一样,而且需要依赖登录,那么我们需要根据用户是否登录来返回用户信息&...

FastAPI(六十七)实战开发《在线课程学习系统》接口开发--用户登陆接口开发

接上一篇文章FastAPI(六十六)实战开发《在线课程学习系统》接口开发--用户注册接口开发。这次我们分享实际开发--用户登陆接口开发。 我们先来梳理下逻辑1.查询用户是否存在 2.校验密码是否正确 3.密码校验失败记录失败次数 4.失败次数大于10次,当天不能登陆 5.密码校验通过产生对应的tok...

FastAPI(六十六)实战开发《在线课程学习系统》接口开发--用户注册接口开发

 在前面我们分析了接口的设计,那么我们现在做接口的开发。        我们先去设计下pydantic用户参数的校验from pydantic import BaseModel from typing impo...

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

社区圈子

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