摘要:
目录 前提 分页,看第n页,每页显示n条数据 分页,在n个位置,向后查看n条数据 加密分页,把上一页和下一页的id值记住 1, 前提 rest framework中提供三种分页: 全局配置文件: 2, 分页,看第n页,每页显示n条数据 例如:http://127.0.0.1:8000/api/art 阅读全文
摘要:
目录 认证 权限 限制 1,认证 1.1 表 定义一个用户表和一个保存用户Token的表: 1.2 定义一个登录视图: 1.3 定义一个认证类 1.4 视图级别认证 1.5 全局级别认证 2,权限 2.1 自定义一个权限类 2.2 视图级别配置 2.3 全局级别设置 3,限制 3.1 自定义限制类 阅读全文
摘要:
目录 DRF中的Request 前戏 前提 初生牛犊之徒手垒代码阶段 小试牛刀之使用混合类阶段 牛气冲天之使用通用类 牛牛牛牛之使用视图集 再来一牛之高级路由 赠图一张,祝君好运 1, DRF中的Request 在Django REST Framework中内置的Request类扩展了Django中 阅读全文
摘要:
目录 表结构 单表的GET和POST 外键的GET和POST 多对多的GET和POST 超链接的序列化 1,表结构 2,单表的GET和POST 2.1 路由: 2.2 序列化类: 2.3 视图: 3,外键的GET和POST 3.1 路由: 3.2 序列化: 3.3 视图: 4,多对多的GET和POS 阅读全文
摘要:
目录 什么是RESTful RESTful API设计 基于Django实现RESTful API 基于Django REST Framework框架实现 1, 什么是RESTful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfe 阅读全文
摘要:
目录 Django REST framework介绍 Django REST framework中文文档 1,Django REST framework介绍 现在前后端分离的架构设计越来越流行,业界甚至出现了API优先的趋势。 显然API开发已经成为后端程序员的必备技能了,那作为Python程序员特 阅读全文
摘要:
目录 介绍 安装 配置 使用 1,介绍 django debug toolbar 是一组可配置的面板,可显示有关当前请求/响应的各种调试信息,并在单击时显示有关面板内容的更多详细信息。 github地址:https://github.com/jazzband/django debug toolbar 阅读全文
摘要:
做开发离不开日志,以下是我在工作中写Django项目常用的logging配置。 附:Python logger流示图 转自 :https://www.cnblogs.com/liwenzhou/p/8763264.html 阅读全文
摘要:
目录 同源策略 一个源的定义 同源策略是什么 举个例子 jQuery中getJSON方法 JSONP应用 1, 同源策略 1.1 一个源的定义 如果两个页面的协议,端口(如果有指定)和域名都相同,则两个页面具有相同的源。 举个例子: 下表给出了相对http://a.xyz.com/dir/page. 阅读全文
摘要:
目录 ajax登录示例 CSRF跨站请求伪造 1,ajax登录示例 urls.py views.py login_ajax.html 静态文件需要配置,使用了jQuery和Bootstrap。 2,CSRF跨站请求伪造 2.1 方式一 将 放在POST的请求体中。 示例中就是使用的这种方式。 2.2 阅读全文