2019年3月28日

Django Rest Framework --- 频率组件

摘要: 一、频率组件的作用 在我们平常浏览网站的时候会发现,一个功能你点击很多次后,系统会让你休息会在点击,这其实就是频率控制,主要作用是限制你在一定时间内提交请求的次数,减少服务器的压力。 modles.py 二、自定义频率组件类 #(1)取出访问者ip # (2)判断当前ip不在访问字典里,添加进去,并 阅读全文

posted @ 2019-03-28 21:30 黑粥 阅读(147) 评论(0) 推荐(1) 编辑

Django Rest Framework --- 权限组件

摘要: 一、权限组件的作用 不同的用户使用的功能是不一致的,例如爱奇艺有些视频需要会员一样,我们可以对登录的用户进行权限的认证,来判断其能不能使用这个功能。当然权限认证的前提是已经用户认证了,因此需要在最后一个用户认证类中返回认证成功的用户。 models.py myserializer.py urls.p 阅读全文

posted @ 2019-03-28 20:21 黑粥 阅读(154) 评论(0) 推荐(0) 编辑

Django Rest Framework --- 认证组件

摘要: 一、认证组件的作用 在一个程序中有一些功能是需要登录才能使用的,原生Django中的auth组件可以用来解决这个认证问题,drf框架中也有对应的认证组件来解决这个问题。 models.py myserializer.py 序列化 二、自定义版登录验证组件 urls.py myauth.py 自定义验 阅读全文

posted @ 2019-03-28 19:44 黑粥 阅读(167) 评论(0) 推荐(0) 编辑

导航