上一页 1 2 3 4 5 6 ··· 29 下一页
摘要: 首先来看下课程编辑: 那么我们编辑就变的简单了。逻辑如下。 1.判断是否登录2.判断课程是否存在3.课程名称是否重复 在基础的pydantic的Courses类,增加一个id class CoursesEdit(Courses): id:int 具体最后的代码 @courseRouter.put(p 阅读全文
posted @ 2022-04-04 09:43 北漂的雷子 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 这个接口用户可以不用登录,因为我们的课程可以随便的人都可以预览。 那么我们梳理下这里面的逻辑 1.根据id判断课程是否存在2.课程需要返回课程的详情3.返回课程的评论我们去设计对应的课程详情的pydantic 类。 class CoursesCommentBase(BaseModel): users 阅读全文
posted @ 2022-04-04 09:41 北漂的雷子 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 上次我们分享了,FastAPI(七十四)实战开发《在线课程学习系统》接口开发-- 删除留言 还是按照惯例,我们去梳理下对应的逻辑 1.判断用户是否登陆 2.校验是否有权限 3.校验参数是否完整 4.查询课程是否存在 5.创建课程 课程我们需要单独创建一个新的路由来管理 我们在routers去创建co 阅读全文
posted @ 2022-04-04 09:39 北漂的雷子 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 之前文章FastAPI(七十三)实战开发《在线课程学习系统》接口开发-- 回复留言,那么我们这次分享删除留言接口的开发 可以对留言进行删除,这里的删除,我们使用的是逻辑的删除,不是物理删除 我们来梳理下这里的逻辑 1.用户需要登录 2.请求携带留言的id 3.判断删除留言是否存在 4.存在则删除 那 阅读全文
posted @ 2022-04-04 09:35 北漂的雷子 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 之前文章分享FastAPI(七十二)实战开发《在线课程学习系统》接口开发-- 留言列表开发,这次我们分享如何回复留言 按照惯例,我们还是去分析这里面的逻辑。 1.判断用户是否登录 2.用户登录判断回复的是否存在 3.存在回复 我们对应的pydantic对象 class RebackMessConne 阅读全文
posted @ 2022-02-27 12:29 北漂的雷子 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 之前我们分享了FastAPI(七十一)实战开发《在线课程学习系统》接口开发-- 查看留言,这次我们分享留言列表开发。 列表获取,也需要登录,根据登录用户来获取对应的留言。逻辑梳理如下。 1.判断用户是否登录 2.根据登录用户查询留言列表 3.留言列表中要根据是留言回复,进行列表重组 我们根据逻辑去梳 阅读全文
posted @ 2022-02-27 12:25 北漂的雷子 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 之前FastAPI(七十)实战开发《在线课程学习系统》接口开发--留言功能开发分享了留言开发,这次我们分享查看留言 梳理这里的逻辑,这个接口要依赖登录。 1.判断用户是否登录 2.判断对应id是否存在,不存在返回对应的错误 3.判断是否是当前用户的留言,或者接受的方是自己 4.返回内容后,同时变成已 阅读全文
posted @ 2022-02-27 12:20 北漂的雷子 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 在之前的文章:FastAPI(六十九)实战开发《在线课程学习系统》接口开发--修改密码,这次分享留言功能开发 我们能梳理下对应的逻辑 1.校验用户是否登录 2.校验留言的用户是否存在 3.校验用户是否和留言的用户一致 4.校验留言长度是否符合要求 5.增加留言 那么看下对应的需要新增的pydanti 阅读全文
posted @ 2022-02-27 12:17 北漂的雷子 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 之前我们分享了FastAPI(六十八)实战开发《在线课程学习系统》接口开发--用户 个人信息接口开发。这次我们去分享实战开发《在线课程学习系统》接口开发--修改密码 我们梳理一下这里的逻辑 1.需要校验登录用户,根据登录用户,我们去校验密码 2.校验成功,我们判断新密码是否符合要求 3.存储新的密码 阅读全文
posted @ 2022-02-27 12:13 北漂的雷子 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 在之前的文章:FastAPI(六十七)实战开发《在线课程学习系统》接口开发--用户登陆接口开发,今天实战:用户 个人信息接口开发。 在开发个人信息接口的时候,我们要注意了,因为我们不一样的用户个人信息不一样,而且需要依赖登录,那么我们需要根据用户是否登录来返回用户信息,根据用户的角色来返回对应的信息 阅读全文
posted @ 2022-02-27 12:07 北漂的雷子 阅读(786) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 29 下一页