上一页 1 2 3 4 5 6 7 8 ··· 25 下一页
摘要: 01 第一步:需求分析 1.1 需求分析说明 在软件项目的开发过程中,软件需求规格说明书的编写是必不可少的 他能够使用户和软件开发者双方对该软件的初始规定有一个共同的理解,这是整个项目开发工作的基础 提取测试点是通过对需求的细化和分解,形成可测试的内容 测试内容应全部覆盖系统的业务流程,以及功能和非 阅读全文
posted @ 2021-06-28 16:00 小虾米爱吃鱼 阅读(1246) 评论(0) 推荐(1) 编辑
摘要: 01.DRF初始化 1.DRF框架的8个核心功能 1.认证(用户登录校验用户名密码或者token是否合法) 2.权限(根据不同的用户角色,可以操作不同的表) 3.限流(限制接口访问速度) 4.序列化(返回json) 5.分页 6.版本(接口版本号,用 v1/v2/v3) # api.example. 阅读全文
posted @ 2021-05-20 13:38 小虾米爱吃鱼 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 01.初始化项目结构 └─shiyanlou_project # 项目根路径 │ .gitignore # 提交git仓库时,不提交的文件必须要在这里进行标注 │ README.en.md # 英文(项目介绍) │ README.md # 中文项目简介 │ requirements.txt # dj 阅读全文
posted @ 2021-05-20 13:31 小虾米爱吃鱼 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 01.APIView介绍 1.1 APIView特点 APIView是REST framework提供的所有视图的基类,继承自Django的View类。 APIView与View的区别: 请求对象:传入到视图中的request对象是REST framework的Request对象,而不再是Djang 阅读全文
posted @ 2021-05-20 12:35 小虾米爱吃鱼 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 01.ModelSerializer 1.1 ModelSerializer特点 ModelSerializer是Serializer类的子类 相对于Serializer,增加了以下功能: 基于模型类字段自动生成序列化器类的字段 包含默认的create()和update()方法的实现 1.2 定义M 阅读全文
posted @ 2021-05-20 12:22 小虾米爱吃鱼 阅读(59) 评论(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 小虾米爱吃鱼 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 01.安装djangorestframework DRF框架依赖于Django,需要先安装Django环境,再安装djangorestframework pip install djangorestframework==3.11.0 # 安装djangorestframework pip insta 阅读全文
posted @ 2021-05-20 11:57 小虾米爱吃鱼 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 01.DRF核心任务 1.1 DRF核心任务 序列化:将对象转换为字典或者json的过程。 反序列化:将字典或json转换保存到对象中的过程。 RestAPI核心工作: 1、将数据库中的数据序列化为前端所需的格式,并进行返回。 2、将前端传递的数据反序列化保存为模型类对象,并保存到数据库。 在开发R 阅读全文
posted @ 2021-05-20 11:47 小虾米爱吃鱼 阅读(155) 评论(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 小虾米爱吃鱼 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 01.Web项目开发两种模式 1.1 前后端不分离 前端看到的效果都是由后端控制的 后端通过渲染之后给前端返回完整的html页面,前端与后端的耦合度很高 1.2 前后端分离 后端仅返回前端所需的数据,至于数据怎么进行展示 由前端自己进行控制,前端与后端的耦合度很低 1.3 开发模式对比 前后端不分离 阅读全文
posted @ 2021-05-20 11:30 小虾米爱吃鱼 阅读(174) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 25 下一页