摘要: 开放平台的API接口调用需要限制其频率,以节约服务器资源和避免恶意的频繁调用 使用 自定义频率限制组件:utils/thottle.py views.py allow_request() 方法内定义频率控制的实现 wait() 方法的返回值代表了距离下次允许访问还剩多久,单位:秒 全局使用 同样,需 阅读全文
posted @ 2019-09-28 17:07 学霸初养成 阅读(636) 评论(0) 推荐(1) 编辑
摘要: 什么是认证 认证即需要知道是谁在访问服务器,需要有一个合法身份。认证的方式可以有很多种,例如session+cookie、token等,这里以token为例。如果请求中没有token,我们认为这是未登录状态,有些接口要求必须登录才能访问,如果未登录,我们可以一些处理(比如重定向登录页、返回错误信息等 阅读全文
posted @ 2019-09-28 16:33 学霸初养成 阅读(401) 评论(1) 推荐(1) 编辑
摘要: Django序列化和json模块的序列化 从数据库中取出数据后,虽然不能直接将queryset和model对象以及datetime类型序列化,但都可以将其转化成可以序列化的类型,再序列化。 功能需求都能做到,但是比较麻烦,每次需要手动实现。且取出的数据还需要进行转化,比如某些字段在存储时将汉字转化成 阅读全文
posted @ 2019-09-28 16:24 学霸初养成 阅读(773) 评论(0) 推荐(0) 编辑