10 2020 档案

摘要:DRF分页 PageNumberPagination 前端访问网址形式: GET http://api.example.org/books/?page=4 可以在子类中定义的属性: page_size 每页数目 page_query_param 前端发送的页数关键字名,默认为"page" page_ 阅读全文
posted @ 2020-10-28 20:31 刘先生很温柔 阅读(163) 评论(0) 推荐(0)
摘要:排序 对于列表数据,REST framework提供了OrderingFilter过滤器来帮助我们快速指明数据按照指定字段进行排序。 使用方法: 在类视图中设置filter_backends, 使用 rest_framework.filters.OrderingFilter 过滤器,REST fra 阅读全文
posted @ 2020-10-28 20:29 刘先生很温柔 阅读(181) 评论(0) 推荐(0)
摘要:过滤Filtering 对于列表数据可能需要根据字段进行过滤,我们可以通过添加django-filter扩展来增强支持。 pip install django-filter 在配置文件中增加过滤后端的设置: INSTALLED_APPS = [ ... 'django_filters' # 需要注册 阅读全文
posted @ 2020-10-28 20:28 刘先生很温柔 阅读(169) 评论(0) 推荐(0)
摘要:限流Throttling 可以对接口访问的频次进行限制,以减轻服务器的压力 使用 可以在配置文件中,使用 DEFAULT_THROTTLE_CLASSES 和 DEFAULT_THROTTLE_RATES 进行全局配置, REST_FRAMEWORK = { 'DEFAULT_THROTTLE_CL 阅读全文
posted @ 2020-10-28 20:27 刘先生很温柔 阅读(163) 评论(0) 推荐(0)
摘要:serializer.py中的代码 from rest_framework import serializers from .models import * class UserSerializers(serializers.Serializer): username = serializers.C 阅读全文
posted @ 2020-10-27 21:19 刘先生很温柔 阅读(230) 评论(0) 推荐(0)
摘要:1.views.py文件中的代码 class DemoView(View): def get(self, request): user = User.object.all() list1 = [] for i in user: data = { 'username': i.username, 'ag 阅读全文
posted @ 2020-10-27 21:16 刘先生很温柔 阅读(187) 评论(0) 推荐(0)
摘要:Django和DRF的区别 一.Django REST Framwork 和 Django 1.两者的概念: Django REST Framwork: 将数据库的东西通过ORM的映射取出来,通过view和serializers文件绑定REST接口,当前端请求时,返回序列化好的json。 Djang 阅读全文
posted @ 2020-10-27 13:52 刘先生很温柔 阅读(1089) 评论(0) 推荐(0)
摘要:1、为了方便管理app,我们添加专门的apps文件夹来存放所有的app。结构如下 1.1设置完apps文件夹以后我们需要对配置文件做相应的更改 1.1.1、在seetings.py里添加django文件的导包路径 # settings.py import sys sys.path.insert(0, 阅读全文
posted @ 2020-10-27 11:16 刘先生很温柔 阅读(215) 评论(0) 推荐(0)
摘要:Django设计模式(MVC/MVT) 目的:了解什么是MVC,MVT 思考:为什么要用设计模式 分工、解耦,让不同的代码块之间降低耦合,增强代码的可扩展性和可移植性,实现向后兼容。 MVC: M全拼为Model,主要封装对数据库层的访问,对数据库中的数据进行增、删、改、查操作。 V全拼为View, 阅读全文
posted @ 2020-10-26 20:45 刘先生很温柔 阅读(57) 评论(0) 推荐(0)
摘要:HTTP协议 1.简介 HTTP协议(Hyper Text Transfer Protocol,超文本传输协议),是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP基于TCP/IP通信协议来传递数据。 HTTP基于客户端/服务端(C/S)架构模 阅读全文
posted @ 2020-10-26 20:00 刘先生很温柔 阅读(422) 评论(0) 推荐(0)