摘要:
# 【一】在原生Django中向响应头添加数据 - 在您的视图函数中 - 使用`HttpResponse`类创建响应对象。 - 通过调用响应对象的`['key']`来设置相应的头字段和值。 - 示例 ```python from django.http import HttpResponse def 阅读全文
posted @ 2023-07-31 12:21
Chimengmeng
阅读(29)
评论(0)
推荐(0)
摘要:
# 【一】Request类对象分析 ## 【1】.data - request.data 返回解析之后的请求体数据。类似于Django中标准的request.POST和 request.FILES属性,但提供如下特性: - 包含了解析之后的文件和非文件数据 - 包含了对POST、PUT、PATCH请 阅读全文
posted @ 2023-07-31 12:20
Chimengmeng
阅读(172)
评论(0)
推荐(0)
摘要:
# 【一】模块 > - 一个Python文件,被别的Python文件导入使用 > - 这个Python文件称之为模块 > - 运行的这个Python文件称之为脚本文件 - 模块是一个Python文件,它可以被其他Python文件导入并使用。 - 模块通常包含一些相关的函数、类、变量和语句,以实现特定 阅读全文
posted @ 2023-07-31 12:20
Chimengmeng
阅读(32)
评论(0)
推荐(0)
摘要:
# 【数据准备】模型层 ```python from django.db import models # Create your models here. class Book(models.Model): name = models.CharField(max_length=32) price = 阅读全文
posted @ 2023-07-31 12:19
Chimengmeng
阅读(15)
评论(0)
推荐(0)
摘要:
# 【一】序列化高级之Source ## 【补充】on_delete的参数详解 ### `models.CASCADE`(级联删除): 当删除与该字段关联的对象时,所有相关的对象将被级联删除。例如,如果一个出版社对象被删除了,与该出版社相关联的所有图书对象也会被删除。 ### `models.SET 阅读全文
posted @ 2023-07-31 12:19
Chimengmeng
阅读(68)
评论(0)
推荐(0)
摘要:
# 【补充】断言 ```python assert hasattr(self, 'initial_data'), ( 'Cannot call `.is_valid()` as no `data=` keyword argument was ' 'passed when instantiating 阅读全文
posted @ 2023-07-31 12:19
Chimengmeng
阅读(27)
评论(0)
推荐(0)
摘要:
【一】序列化组件介绍 做序列化 做反序列化 在反序列化保存到数据库之前,做数据库校验 【1】介绍 DRF(Django REST framework)是一个用于构建基于 Django 的 Web API 的强大框架。 在 DRF 中,序列化组件是其中一个核心组件,用于在 API 请求和响应中处理数据 阅读全文
posted @ 2023-07-31 12:19
Chimengmeng
阅读(83)
评论(0)
推荐(0)
摘要:
# 【一】引入 ```python class BooksView(APIView): def post(self, request): ''' :param request: 新的request,不是原来的那个 :return: ''' print(type(request)) # rest_fr 阅读全文
posted @ 2023-07-31 12:18
Chimengmeng
阅读(37)
评论(0)
推荐(0)
摘要:
# 【一】序列化与反序列化 - api接口开发,最核心最常见的一个过程就是序列化 ## 【1】序列化 - 把我们识别的数据转换成指定的格式提供给别人。 - 例如: - 我们在django中获取到的数据默认是模型对象(queryset) - 但是模型对象数据无法直接提供给前端或别的平台使用 - 所以我 阅读全文
posted @ 2023-07-31 12:18
Chimengmeng
阅读(88)
评论(0)
推荐(0)
摘要:
# 【一】Restful ## 【1】介绍 - Restful(Representational State Transfer)是一种软件架构风格,它定义了一组规范和约束,用于设计可伸缩、可维护和易于集成的分布式系统。 - Restful 架构的核心概念是资源(Resource)和资源的表述(Rep 阅读全文
posted @ 2023-07-31 12:18
Chimengmeng
阅读(86)
评论(0)
推荐(0)

浙公网安备 33010602011771号