当前位置: 首页 > news >正文

做盗版网站吗私域流量运营管理

做盗版网站吗,私域流量运营管理,青海省制作网站专业,乐清新闻源码见:"fastapi_study_road-learning_system_online_courses: fastapi框架实战之--在线课程学习系统" 之前文章FastAPI(七十三)实战开发《在线课程学习系统》接口开发-- 回复留言,那么我们这次分享删除留言接口的开发…

 源码见:"fastapi_study_road-learning_system_online_courses: fastapi框架实战之--在线课程学习系统"

之前文章FastAPI(七十三)实战开发《在线课程学习系统》接口开发-- 回复留言,那么我们这次分享删除留言接口的开发

可以对留言进行删除,这里的删除,我们使用的是逻辑的删除,不是物理删除

   我们来梳理下这里的逻辑

1.判断用户是否登录

2.请求携带留言的id

3.判断删除的留言是否存在

4,存在则删除

如何实现呢,首先在message_method.py中实现具体逻辑,也很简单

def delete_msg(msg_id: int, user: UsernameRole, db: Session):"""删除留言"""db_msg = get_msg_by_id(db, msg_id)if not db_msg:return response(code=100901, message="删除留言不存在")db_user = get_by_username(db, user.username)if db_user.id != db_msg.send_user:return response(code=100902, message="权限不足")try:db_msg.status = 1db.commit()db.refresh(db_msg)except:logger.warning(f"method delete_msg error: {traceback.format_exc()}")response(code=100903, message="删除失败")return response()

然后实现接口api:message.py

@message_router.delete("/", summary="删除留言")
def del_msg(msg_id: int,user: UsernameRole = Depends(get_current_user),db: Session = Depends(create_db)
):return delete_msg(msg_id, user, db)

测试

http://www.zhongyajixie.com/news/4292.html

相关文章:

  • 长春网站建设网百度助手应用商店下载安装
  • 企业网站建设标准seo小白入门
  • 网络建站怎么做百度查重工具
  • 做微信推文的网站双桥seo排名优化培训
  • 自己怎么手机做网站3000行业关键词
  • 中小企业建站平台seo快速排名软件推荐
  • 模板网站很牛网络舆情管控
  • 网站建设咨询公司地址百度指数官网入口登录
  • 山东大禹建设集团网站下载百度app最新版到桌面
  • 19年做网站seo管理系统创作
  • 论坛网站用的虚拟主机sem竞价培训
  • php与H5做网站seo 优化教程
  • 博彩导航网站怎么做乐陵seo外包公司
  • 哔哩哔哩网站4 3比例怎么做怎么建网站详细步骤
  • wordpress 解释符号seo实战密码电子版
  • 昆山建设招标信息网站优化是什么意思?
  • 客户评价 网站建设app推广拉新工作可靠吗
  • 哈尔滨seo优化团队百度seo指南
  • vb net 做网站新网站如何推广
  • 南沙网站建设公司哪家好免费seo工具
  • 自己网站怎么做百度优化国内真正的免费建站
  • 做网站需要学习多久做搜索引擎推广多少钱
  • asp.net mvc5网站开发百度竞价排名怎么收费
  • 济宁做网站哪家比较好谷歌seo教程
  • 做电子商务的网站在线培训系统app
  • 做网站需要知道的问题网站推广多少钱一年
  • 漳州专业网站建设费用东莞网站推广优化网站
  • jsp ajax网站开发典型实例 pdf找片子有什么好的关键词推荐
  • 铁岭做网站公司信息代发百度帖子包收录排名
  • 网站做电商销售需要注册吗成都企业seo