上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 75 下一页
摘要: 一 自定义路由(原始方式) from django.conf.urls import url from app01 import views urlpatterns = [ url(r'^books/$', views.BookView.as_view()), url(r'^books/(?P<pk 阅读全文
posted @ 2020-01-15 18:36 ABDM 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 一 作用 根据 用户请求URL 或 用户可接受的类型,筛选出合适的 渲染组件。用户请求URL: http://127.0.0.1:8000/test/?format=json http://127.0.0.1:8000/test.json 二 内置渲染器 显示json格式:JSONRenderer 阅读全文
posted @ 2020-01-15 18:34 ABDM 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 一 简单分页(查看第n页,每页显示n条) from rest_framework.pagination import PageNumberPagination # 一 基本使用:url=url=http://127.0.0.1:8000/pager/?page=2&size=3,size无效 cla 阅读全文
posted @ 2020-01-10 20:18 ABDM 阅读(565) 评论(0) 推荐(1) 编辑
摘要: 一 频率简介 为了控制用户对某个url请求的频率,比如,一分钟以内,只能访问三次 二 自定义频率类,自定义频率规则 自定义的逻辑 #(1)取出访问者ip # (2)判断当前ip不在访问字典里,添加进去,并且直接返回True,表示第一次访问,在字典里,继续往下走 # (3)循环判断当前ip的列表,有值 阅读全文
posted @ 2020-01-08 20:07 ABDM 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 一 权限简介 只用超级用户才能访问指定的数据,普通用户不能访问,所以就要有权限组件对其限制 二 局部使用 from rest_framework.permissions import BasePermission class UserPermission(BasePermission): messa 阅读全文
posted @ 2020-01-08 20:06 ABDM 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 为什么用消息队列 举例 比如在一个企业里,技术老大接到boss的任务,技术老大把这个任务拆分成多个小任务,完成所有的小任务就算搞定整个任务了。 那么在执行这些小任务的时候,可能有一个环节很费时间,并且优先级很低,推迟完成也不影响整个任务运转,那么技术老大就会将这个很费时间,且不重要的任务,丢给他的小 阅读全文
posted @ 2020-01-08 20:05 ABDM 阅读(240) 评论(0) 推荐(0) 编辑
摘要: docker部署路飞学城blog来啦 部署需求分析: 之前是将nginx、django、vue直接部署在服务器上,既然学了docker,试试怎么部署在docker中 1.环境准备 一台linux服务器 centos7 安装好docker systemctl start docker vue代码 dj 阅读全文
posted @ 2020-01-08 20:03 ABDM 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一 认证简介 只有认证通过的用户才能访问指定的url地址,比如:查询课程信息,需要登录之后才能查看,没有登录,就不能查看,这时候需要用到认证组件 二 局部使用 (1)models层: class User(models.Model): username=models.CharField(max_le 阅读全文
posted @ 2020-01-08 20:01 ABDM 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一 解析器的作用 根据请求头 content-type 选择对应的解析器对请求体内容进行处理。 有application/json,x-www-form-urlencoded,form-data等格式 二 全局使用解析器 setting里 REST_FRAMEWORK = { 'DEFAULT_PA 阅读全文
posted @ 2020-01-08 19:59 ABDM 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 一 基本视图 写一个出版社的增删查改resful接口 路由: url(r'^publish/$', views.PublishView.as_view()), url(r'^publish/(?P<pk>\d+)/$', views.PublishDetailView.as_view()), 视图: 阅读全文
posted @ 2020-01-08 19:58 ABDM 阅读(129) 评论(0) 推荐(0) 编辑
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 75 下一页