摘要: [TOC] Django REST framework 解析器和渲染器 解析器 解析器的作用就是服务端接收客户端传过来的数据,把数据解析成自己可以处理的数据。本质就是对请求体中的数据进行解析。 在了解解析器之前,我们要先知道Accept以及ContentType请求头。 Accept是告诉对方我能解 阅读全文
posted @ 2019-04-14 18:34 孔辉 阅读(267) 评论(0) 推荐(0) 编辑
摘要: [TOC] Django REST framework 分页 DRF使用分页器 分页模式 rest framework中提供了三种分页模式: from rest_framework.pagination import PageNumberPagination, LimitOffsetPaginati 阅读全文
posted @ 2019-04-14 18:33 孔辉 阅读(354) 评论(0) 推荐(0) 编辑
摘要: [TOC] Django 分页 自定义分页 第一版 def publisher_list(request): 从URL中取当前访问的页码数 try: current_page = int(request.GET.get('page')) except Exception as e: 取不到或者页码数 阅读全文
posted @ 2019-04-14 17:48 孔辉 阅读(346) 评论(0) 推荐(0) 编辑
摘要: [TOC] Django Cookie和Session cookie Cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句有意思的 阅读全文
posted @ 2019-04-14 17:47 孔辉 阅读(262) 评论(0) 推荐(0) 编辑
摘要: [TOC] Django ORM操作 一. 必知必会13条 all(): 查询所有结果 filter( kwargs): 它包含了与所给筛选条件相匹配的对象 get( kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出错误。 exc 阅读全文
posted @ 2019-04-14 17:46 孔辉 阅读(606) 评论(0) 推荐(0) 编辑
摘要: [TOC] Django ORM字段和字段参数 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 OR 阅读全文
posted @ 2019-04-14 17:44 孔辉 阅读(439) 评论(0) 推荐(0) 编辑