上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 一、版本控制: 1、内置的类: QueryParameterVersioning, # 基于get传参的方式 eg:/users?version=v1 AcceptHeaderVersioning,# 基于请求头的 eg:Accept: application/json; Accept为关键字 Na 阅读全文
posted @ 2019-04-01 20:01 zhao_peng 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 一、分页器 1、简单分页(查看第n页,每页显示m条): 使用方法: a、导入PageNumberPagination类; b、实例化产生一个对象; c、需要配置四个参数:page_size(必须指定,可以直接赋值或者在setting中指定),page_query_param,page_size_qu 阅读全文
posted @ 2019-04-01 18:35 zhao_peng 阅读(185) 评论(0) 推荐(0) 编辑
摘要: setting中的配置: REST_FRAMEWORK = { # 全局使用认证组件配置 'DEFAULT_AUTHENTICATION_CLASSES': ['app01.my_author.TokenAuth'], # 全局使用权限组件配置 'DEFAULT_PERMISSION_CLASSES 阅读全文
posted @ 2019-03-28 19:04 zhao_peng 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一、视图组件: 基础块: from rest_framework.response import Response from rest_framework import serializers from app01.models import * from rest_framework.views 阅读全文
posted @ 2019-03-27 20:13 zhao_peng 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 用rest_framework快速实现图书的增删改查操作 一、创建django项目 并在setting.py下的installed_app中注册rest_framework; 二、在models中创建数据模型: from django.db import models class Book(mode 阅读全文
posted @ 2019-03-26 18:44 zhao_peng 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 一、什么是restful REST:(Representational State Transfer)中文:“表现层状态转移”,它是一种软件的架构风格、设计风格,提供了一组设计原则和约束条件,可以简单的理解成为一种规范。 RESTful:满足REST架构约束条件和原则的应用程序或设计就是 RESTf 阅读全文
posted @ 2019-03-25 16:43 zhao_peng 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 一、操作内存的流 - StringIO | BytesIO 二、PIL:python图片操作库 三、 前端解析二进制流图片(了解) 四、Admin自动化数据管理界面 admin的概念 admin的概念 配置并访问自动化数据管理界面 配置并访问自动化数据管理界面 将指定映射添加到自动化数据管理界面 将 阅读全文
posted @ 2019-03-15 20:55 zhao_peng 阅读(914) 评论(0) 推荐(0) 编辑
摘要: 一、中间件 中间件是在request和response处理过程中的一个插件。比如在request到达视图函数之前,我们可以使用中间件来做一些相关的事情,比如可以判断当前这个用户有没有登录,如果登录了,就绑定一个user对象到request上。也可以在response到达浏览器之前,做一些相关的处理, 阅读全文
posted @ 2019-03-15 08:13 zhao_peng 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 一、auth组件默认auth_user表常用操作 二、auth组件常用功能 三、扩展auth_user表 -- 替换为app_user表 四、Form完成表单校验 (自定义错误信息) 五、局部钩子: 在系统提供的校验结束后,在对具体的字段进行自定义二次校验 六、全局钩子 在系统提供的校验结束后,在对 阅读全文
posted @ 2019-03-13 21:08 zhao_peng 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、django跨域问题 1、什么时跨域 通常情况下,A网页访问B服务器资源时,满足以下三个条件其一就是跨域访问 1. 协议不同 2. 端口不同 3. 主机不同 2、django解决跨域 二、文件上传 浏览器 后台 三、文件下载 浏览器 后台 四、cookie 1、cookie简介 a、什么是coo 阅读全文
posted @ 2019-03-13 08:22 zhao_peng 阅读(914) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页