摘要:
01.APIView介绍 1.1 APIView特点 APIView是REST framework提供的所有视图的基类,继承自Django的View类。 APIView与View的区别: 请求对象:传入到视图中的request对象是REST framework的Request对象,而不再是Djang 阅读全文
posted @ 2021-05-20 12:35
小虾米爱吃鱼
阅读(376)
评论(0)
推荐(0)
摘要:
01.ModelSerializer 1.1 ModelSerializer特点 ModelSerializer是Serializer类的子类 相对于Serializer,增加了以下功能: 基于模型类字段自动生成序列化器类的字段 包含默认的create()和update()方法的实现 1.2 定义M 阅读全文
posted @ 2021-05-20 12:22
小虾米爱吃鱼
阅读(69)
评论(0)
推荐(0)
摘要:
01.Serializer介绍 Serializer三个作用 第一:序列化 第二: 反序列化 第三:数据校验 1.1 定义Serializer # -*- coding: utf-8 -*- from rest_framework import serializers from book.model 阅读全文
posted @ 2021-05-20 12:12
小虾米爱吃鱼
阅读(192)
评论(0)
推荐(0)
摘要:
01.安装djangorestframework DRF框架依赖于Django,需要先安装Django环境,再安装djangorestframework pip install djangorestframework==3.11.0 # 安装djangorestframework pip insta 阅读全文
posted @ 2021-05-20 11:57
小虾米爱吃鱼
阅读(80)
评论(0)
推荐(0)
摘要:
01.DRF核心任务 1.1 DRF核心任务 序列化:将对象转换为字典或者json的过程。 反序列化:将字典或json转换保存到对象中的过程。 RestAPI核心工作: 1、将数据库中的数据序列化为前端所需的格式,并进行返回。 2、将前端传递的数据反序列化保存为模型类对象,并保存到数据库。 在开发R 阅读全文
posted @ 2021-05-20 11:47
小虾米爱吃鱼
阅读(172)
评论(0)
推荐(0)
摘要:
01.什么是RESTful风格 详情查看博客地址:https://www.cnblogs.com/xiaonq/p/10053234.html 1.1 什么是RESTful REST与技术无关,代表的是一种软件架构风格(REST是Representational State Transfer的简称, 阅读全文
posted @ 2021-05-20 11:40
小虾米爱吃鱼
阅读(86)
评论(0)
推荐(0)
摘要:
01.Web项目开发两种模式 1.1 前后端不分离 前端看到的效果都是由后端控制的 后端通过渲染之后给前端返回完整的html页面,前端与后端的耦合度很高 1.2 前后端分离 后端仅返回前端所需的数据,至于数据怎么进行展示 由前端自己进行控制,前端与后端的耦合度很低 1.3 开发模式对比 前后端不分离 阅读全文
posted @ 2021-05-20 11:30
小虾米爱吃鱼
阅读(210)
评论(0)
推荐(0)
摘要:
01.Django Admin基本使用 1.1 models.py创建表结构 from django.db import models class User(models.Model): username = models.CharField(max_length=32,verbose_name=' 阅读全文
posted @ 2021-05-20 11:21
小虾米爱吃鱼
阅读(65)
评论(0)
推荐(0)
摘要:
01.aggregate聚合函数 **作用:**从数据库中取出一个汇总的集合 aggregate求最大值、最小值、平局值等 from django.db.models import Count,Avg,Max,Sum def orm(request): stus = models.Student.o 阅读全文
posted @ 2021-05-20 11:19
小虾米爱吃鱼
阅读(94)
评论(0)
推荐(0)
摘要:
01.F() F() 专门取对象中某列值的操作 **作用:**F()允许Django在未实际链接数据的情况下具有对数据库字段的值的引用 from django.shortcuts import HttpResponse from app01 import models from django.db. 阅读全文
posted @ 2021-05-20 11:16
小虾米爱吃鱼
阅读(1104)
评论(0)
推荐(0)

浙公网安备 33010602011771号