摘要: 前言 碰到了一个前端的小问题,django后端提供了一个下载文件的接口,前端页面点击下载,通过window.location.href,就能直接下载到本地,但是当接口内部查询失败,则会通过json格式返回报错信息。这样就会出现一个问题,虽然用页面跳转的方式下载文件很方便,但是出现报错信息的时候会给你 阅读全文
posted @ 2023-03-20 18:09 li-shu-hang 阅读(107) 评论(0) 推荐(0)
摘要: 前言 由于工作需要,要抓取tb上某个接口的文案资源,用来分析借鉴。 本来想着,无非就是验证一下当前用户信息之类的,但在研究过后,发现并没那么简单。 1,查看请求相关参数 比如下图,发现请求中携带的参数不少,然后其中随时变化的就有t、sign、data, 很明显,这就是tb判断请求是否合法的参数,其中 阅读全文
posted @ 2022-11-28 18:12 li-shu-hang 阅读(931) 评论(2) 推荐(0)
摘要: 前言 有时候浏览别人的网站,发现可以自由切换夜晚主题,感觉非常的方便,于是准备实现一个比较简单的切换夜晚模式 1,创建一个按钮开关,绑定点击事件 这里用上了element的switch开关组件,实际上用普通按钮也行 <span @click="switchNightMode()"> <el-swit 阅读全文
posted @ 2022-11-23 10:08 li-shu-hang 阅读(1142) 评论(0) 推荐(0)
摘要: 1,在文章模型中添加点赞字段,用多对多关系统计所有为文章点赞的用户。 class Article(BaseModel): ... # 为文章点赞 users_like = models.ManyToManyField( settings.AUTH_USER_MODEL, related_name=" 阅读全文
posted @ 2022-11-22 16:37 li-shu-hang 阅读(393) 评论(0) 推荐(0)
摘要: 虽然django后台管理自带的文章修改页也能用,但终归有些不顺手,于是准备自己写一个🙂 1,添加路由,会捕获article/1/change/格式的路由,其中的article_id就是文章id了 urlpatterns = [ path( r'article/<int:article_id>/ch 阅读全文
posted @ 2022-11-22 16:09 li-shu-hang 阅读(114) 评论(0) 推荐(0)