首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

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

前言 我们上一次分享了实战FastAPI(七十九)实战开发《在线课程学习系统》接口开发-- 退出课程,这次我们分享课程列表。...(六十六)实战开发《在线课程学习系统》接口开发--用户登陆接口开发 FastAPI(六十七)实战开发《在线课程学习系统》接口开发--用户 个人信息接口开发 FastAPI(六十八)实战开发《在线课程学习系统...(七十一)实战开发《在线课程学习系统》接口开发-- 查看留言 FastAPI(七十二)实战开发《在线课程学习系统》接口开发-- 回复留言 FastAPI(七十三)实战开发《在线课程学习系统》接口开发...-- 删除留言 FastAPI(七十四)实战开发《在线课程学习系统》接口开发-- 创建课程 FastAPI(七十五)实战开发《在线课程学习系统》接口开发-- 课程详情 FastAPI(七十六...)实战开发《在线课程学习系统》接口开发-- 课程编辑和查看评论 FastAPI(七十七)实战开发《在线课程学习系统》接口开发-- 评论 FastAPI(七十八)实战开发《在线课程学习系统》接口开发

31820

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

前言 我们上一次分享了实战FastAPI(七十八)实战开发《在线课程学习系统》接口开发-- 加入课程,这次我们分享退出课程。...可以看FastAPI(六十七)实战开发《在线课程学习系统》接口开发--用户 个人信息接口开发课程来源于前面的课程加入模块FastAPI(七十八)实战开发《在线课程学习系统》接口开发-- 加入课程。...FastAPI(六十九)实战开发《在线课程学习系统》接口开发--留言功能开发 FastAPI(七十)实战开发《在线课程学习系统》接口开发-- 查看留言 FastAPI(七十一)实战开发《在线课程学习系统...(七十四)实战开发《在线课程学习系统》接口开发-- 创建课程 FastAPI(七十五)实战开发《在线课程学习系统》接口开发-- 课程详情 FastAPI(七十六)实战开发《在线课程学习系统》接口开发...-- 课程编辑和查看评论 FastAPI(七十七)实战开发《在线课程学习系统》接口开发-- 评论 FastAPI(七十八)实战开发《在线课程学习系统》接口开发-- 加入课程

41730

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

前言 我们上一次分享了实战FastAPI(七十三)实战开发《在线课程学习系统》接口开发-- 删除留言,本次分享创建课程。...正文 还是按照惯例,我们去梳理下对应的逻辑 1.判断用户是否登陆 2.校验是否有权限 3.校验参数是否完整 4.查询课程是否存在 5.创建课程 课程我们需要单独创建一个新的路由来管理...我们去看下是如何实现创建课程? 首先我们去创建课程创建的pydantic 类。...Session,name:str): return db.query(Course).filter(Course.name==name,Course.status==False).first() 根据开发中...,我们发现之前设计的状态码需要补充 101004 只有老师才能创建课程 101005 课程名长度应该在2-50 101006 课程上架状态不对 那么对应的业务代码最后实现如下 @courseRouter.post

46120

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

前言 我们上一次分享了实战FastAPI(八十)实战开发《在线课程学习系统》接口开发-- 课程列表,这次我们分享推荐课程列表与课程点赞。...(六十六)实战开发《在线课程学习系统》接口开发--用户登陆接口开发 FastAPI(六十七)实战开发《在线课程学习系统》接口开发--用户 个人信息接口开发 FastAPI(六十八)实战开发《在线课程学习系统...-- 删除留言 FastAPI(七十四)实战开发《在线课程学习系统》接口开发-- 创建课程 FastAPI(七十五)实战开发《在线课程学习系统》接口开发-- 课程详情 FastAPI(七十六...)实战开发《在线课程学习系统》接口开发-- 课程编辑和查看评论 FastAPI(七十七)实战开发《在线课程学习系统》接口开发-- 评论 FastAPI(七十八)实战开发《在线课程学习系统》接口开发...-- 加入课程 FastAPI(七十九)实战开发《在线课程学习系统》接口开发-- 退出课程 FastAPI(八十)实战开发《在线课程学习系统》接口开发-- 课程列表 后记 发现问题,解决问题。

43520

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

前言 我们上一次分享了实战FastAPI(八十一)实战开发《在线课程学习系统》接口开发-- 推荐课程列表与课程点赞,我们这次来看下课程的上架下架。...正文 一、课程上架 我们梳理看下上架的逻辑 1.判断是否登录 2.判断角色权限 3.判断课程是否存在 4.判断课程是否上架 5.判断是否是自己的课程 那么我们看下如何实现...二、课程下架 梳理下对应的逻辑 1.判断是否登录 2.判断角色权限 3.判断课程是否存在 4.判断课程是否下架 5.判断是否是自己的课程 那么对应的代码如何实现呢...db.refresh(couses) return reponse(code=200, message='成功', data=couses.id) 这样我们就完成了课程的下架的开发...到这里我们课程相关的所有的接口都完成了开发。接下来我们会分享测试部署相关。

26830

php开发小结

近来学校的实训课程结束了,很多同班同学赶上了校园招聘的晚班车,所以呢大家近来讨论的话题慢慢的也从游戏转移到了实习,是啊,实习,从校园学习里到正式融入社会工作的一个过渡阶段,有些同学实力很强,也很幸运的拿到了不错的...不能依赖框架 作为一个php实习生,为了高效快速的完成公司交待的项目,你很容易的选择一个框架进行开发,这正是外包公司要求你的——效率。...一个项目下来,借用框架其实我们很少会写一些原生的sql语句、理解框架内置函数的原理了,对于一个成长的php开发工程师来说,这是不好了,也是容易误导自己的。...linux服务器学习 有关于开发环境、生产环境服务器部署的这些东西是必学的,linux操作系统命令行的学习作为基础知识是必学的也是很重要的。...学习的方式也很简单,“多用,多敲,多练习”,最好的就是自己购置一台服务器来,可以在阿里云或者腾讯买,在部署开发环境的过程中,对linux命令的使用也会更加熟练。

1.4K20
领券