摘要: 一. 基本使用# Copy from django.conf.urls import url # 第一步:从rest_framework包中导入routers模块 from rest_framework import routers from .views import BookModelViewS 阅读全文
posted @ 2020-07-27 17:00 清轩挽长风 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一. 前言# Django REST framwork 提供的视图的主要作用 Copy 1. 控制序列化器的执行(检验、保存、转换数据) 2. 控制数据库查询的执行 二. 两个视图基类# 两个视图基类: APIView, GenericAPIView 1. APIView# 1) models.py 阅读全文
posted @ 2020-07-27 16:59 清轩挽长风 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一. 请求# Copy from rest_framework.request import Request class Request: def __init__(self, request, parsers=None, authenticators=None, negotiator=None, 阅读全文
posted @ 2020-07-27 16:58 清轩挽长风 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一. 序列化组件介绍# Copy 1. 序列化,序列化器会把模型对象转换成字典,经过response以后变成json字符串 2. 反序列化,把客户端发送过来的数据,经过request以后变成字典,序列化器可以把字典转成模型 3. 反序列化,完成数据校验功能 二. 简单使用# 步骤: Copy 1. 阅读全文
posted @ 2020-07-27 16:56 清轩挽长风 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一. Web应用模式# 在开发Web应用中,有两种应用模式: 知识储备: 什么是动态页面(查数据库的),什么是静态页面(静止的html) Copy # 判断条件: 根据html页面内容是写死的还是从后端动态获取的 静态网页: 页面上的数据是直接写死的 万年不变 动态网页: 数据是实时获取的. 如下例 阅读全文
posted @ 2020-07-27 14:21 清轩挽长风 阅读(220) 评论(0) 推荐(0) 编辑