上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 28 下一页
摘要: 一.关系型数据库 定义:关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织; 优点: 1.易于维护:都是使用表结构,格式一致; 2.使用方便:SQL语言通用,可用于复杂查询; 3.复杂操作:支持SQL,可用于一个表及多个表之间非常复杂的查询; 缺点: 1.读写性能比较差,尤 阅读全文
posted @ 2022-04-14 18:57 未来可期_Durant 阅读(312) 评论(0) 推荐(0)
摘要: 命令行 ps -ef|grep wget|grep -v grep|cut -c 9-15|xargs kill -9 参数说明: 管道符"|"用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。下面说说用管道符联接起来的几个命令: "ps - ef"是linux 里查看所有进程的命令 阅读全文
posted @ 2022-04-14 13:58 未来可期_Durant 阅读(112) 评论(0) 推荐(0)
摘要: 1. Request REST framework 传入视图的request对象不再是Django默认的HttpRequest对象,而是REST framework提供的扩展了HttpRequest类的Request类的对象。 REST framework 提供了Parser解析器,在接收到请求后会 阅读全文
posted @ 2022-03-31 17:29 未来可期_Durant 阅读(136) 评论(0) 推荐(0)
摘要: 如果我们想要使用序列化器对应的是Django的模型类,DRF为我们提供了ModelSerializer模型类序列化器来帮助我们快速创建一个Serializer类 ModelSerializer与常规的Serializer相同,但提供了 基于模型类自动生成一系列字段 基于模型类自动为Serialize 阅读全文
posted @ 2022-03-31 17:12 未来可期_Durant 阅读(176) 评论(0) 推荐(0)
摘要: 路由Routers 对于视图集ViewSet,我们除了可以自己手动指明请求方式与动作action之间的对应关系外,还可以使用Routers来帮助我们快速实现路由信息 REST framework提供了两个router SimpleRouter DefaultRouter 1. 使用方法 1) 创建r 阅读全文
posted @ 2022-03-31 16:31 未来可期_Durant 阅读(229) 评论(0) 推荐(0)
摘要: 环境准备 请参考 urls.py from . import views from django.urls import path, re_path, include urlpatterns = [ path('user/', views.UserAPIView.as_view()), re_pat 阅读全文
posted @ 2022-03-31 11:50 未来可期_Durant 阅读(620) 评论(0) 推荐(0)
摘要: 1、在序列化与反序列化时,虽然操作的数据不尽相同,但是执行的过程却是相似的,也就是说这部分代码是可以复用简化编写的。 2、在开发REST API的视图中,虽然每个视图具体操作的数据不同,但增、删、改、查的实现流程基本套路化,所以这部分代码也是可以复用简化编写的 增:校验请求数据 -> 执行反序列化过 阅读全文
posted @ 2022-03-31 11:19 未来可期_Durant 阅读(1148) 评论(0) 推荐(0)
摘要: 定义方式 class ModelName(models.Model): ColName = models.CharField(maxlength=30) class Meta: ...... # 具体使用参数 Model 元数据就是 "不是一个字段的任何数据" -- 比如排序选项, admin 选项 阅读全文
posted @ 2022-03-31 10:37 未来可期_Durant 阅读(345) 评论(0) 推荐(0)
摘要: 环境安装与配置 REST 框架需要以下内容: Python(3.6、3.7、3.8、3.9、3.10) Django(2.2、3.0、3.1、3.2、4.0) DRF是以Django扩展应用的方式提供的,所以我们可以直接利用已有的Django环境而无需从新创建。(若没有Django环境,需要先创建环 阅读全文
posted @ 2022-03-30 23:54 未来可期_Durant 阅读(139) 评论(0) 推荐(0)
摘要: 需求背景 在我们编写django代码的时候,经常定义模型,对应起来的就是数据库字段。有时候可能会增加修改或删除一个字段,但是如何正确的操作呢 步骤 1、删除django_migrations表中此应用的表记录 delete from django_migrations where app=' you 阅读全文
posted @ 2022-03-30 23:34 未来可期_Durant 阅读(818) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 28 下一页