上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 98 下一页
摘要: # 【一】基本操作 ## 【1】命令行操作 ### (1)创建项目 ```bash - cd 指定目录 - django-admin startproject 项目名 ``` ![](https://img2023.cnblogs.com/blog/2322215/202307/2322215-20 阅读全文
posted @ 2023-07-17 11:26 Chimengmeng 阅读(122) 评论(0) 推荐(0)
摘要: # 【补充】celery组件 # 【一】什么是Celery - Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,专注于实时处理的异步任务队列,同时也支持任务调度。 ![](https://img2023.cnblogs.com/blog/2322215/202307/2322215- 阅读全文
posted @ 2023-07-17 11:13 Chimengmeng 阅读(34) 评论(0) 推荐(0)
摘要: # 【一】缓存的介绍 ## 【1】什么是缓存 - 简单概括就是将对数据库操作查询所得到的数据放入另外一台机器上(缓存)中 - 当用户再次请求时,直接去缓存中拿,避免对数据库的频繁操作,加快数据的显示时间 - 需要知道的是,缓存里面的数据一般都设置有超时时间,缓存一般用在数据变化不大,实时率不高的情况 阅读全文
posted @ 2023-07-17 11:13 Chimengmeng 阅读(44) 评论(0) 推荐(0)
摘要: # 【一】为什么需要版本控制 - API 版本控制允许我们在不同的客户端之间更改行为(同一个接口的不同版本会返回不同的数据)。 - DRF提供了许多不同的版本控制方案。 - 可能会有一些客户端因为某些原因不再维护了 - 但是我们后端的接口还要不断的更新迭代 - 这个时候通过版本控制返回不同的内容就是 阅读全文
posted @ 2023-07-17 11:12 Chimengmeng 阅读(69) 评论(0) 推荐(0)
摘要: # 【一】解析器的作用 - 解析器的作用就是服务端接收客户端传过来的数据 - 把数据解析成自己可以处理的数据。 - 本质就是对请求体中的数据进行解析。 - 在了解解析器之前 - 我们要先知道Accept以及ContentType请求头。 - Accept是告诉对方我能解析什么样的数据 - 通常也可以 阅读全文
posted @ 2023-07-17 11:11 Chimengmeng 阅读(49) 评论(0) 推荐(0)
摘要: # 【一】DRF中的Request - 在Django REST Framework中内置的Request类扩展了Django中的Request类 - 实现了很多方便的功能--如请求数据解析和认证等。 - 比如 - 区别于Django中的request从request.GET中获取URL参数 - 从 阅读全文
posted @ 2023-07-17 11:10 Chimengmeng 阅读(18) 评论(0) 推荐(0)
摘要: # 【一】为什么要使用分页 - 我们数据表中可能会有成千上万条数据 - 当我们访问某张表的所有数据时 - 我们不太可能需要一次把所有的数据都展示出来 - 因为数据量很大 - 对服务端的内存压力比较大还有就是网络传输过程中耗时也会比较大。 - 通常我们会希望一部分一部分去请求数据 - 也就是我们常说的 阅读全文
posted @ 2023-07-17 11:10 Chimengmeng 阅读(82) 评论(0) 推荐(0)
摘要: # 【一】认证、权限和限制 - 身份验证是将传入请求与一组标识凭据(例如请求来自的用户或其签名的令牌)相关联的机制。 - 然后 权限 和 限制 组件决定是否拒绝这个请求。 > - 简单来说就是: > - **认证确定了你是谁** > - **权限确定你能不能访问某个接口** > - **限制确定你访 阅读全文
posted @ 2023-07-17 11:10 Chimengmeng 阅读(76) 评论(0) 推荐(0)
摘要: # 【一】RESTful介绍 - REST与技术无关,代表的是一种软件架构风格 - REST是Representational State Transfer的简称,中文翻译为“表征状态转移”或“表现层状态转化”。 > 推荐阅读 [阮一峰 理解RESTful架构](http://www.ruanyif 阅读全文
posted @ 2023-07-17 11:09 Chimengmeng 阅读(87) 评论(0) 推荐(0)
摘要: # 【一】表结构: ```python class Article(models.Model): id = models.AutoField(primary_key=True) title = models.CharField(max_length=64) create_time = models. 阅读全文
posted @ 2023-07-17 11:09 Chimengmeng 阅读(21) 评论(0) 推荐(0)
上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 98 下一页