随笔分类 -  Python全栈开发二期补充

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要:# 前端的发展史 - HTML(5)、CSS(3)、JavaScript(ES5、ES6): - 编写一个个的页面 -> 给后端(PHP、Python、Go、Java) -> 后端嵌入模板语法 -> 后端渲染完数据 -> 返回数据给前端 -> 在浏览器中查看 - javascript=ECMAScr 阅读全文
posted @ 2023-08-06 22:25 Chimengmeng 阅读(90) 评论(0) 推荐(0)
摘要:# 【一】YAPI介绍 - [YApi](https://so.csdn.net/so/search?q=YApi&spm=1001.2101.3001.7020) 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。 - 可以帮助开发者轻松创建、发布、维 阅读全文
posted @ 2023-08-01 14:49 Chimengmeng 阅读(1004) 评论(0) 推荐(0)
摘要:# 【DRF笔记链接总结】 # 【一】Web应用模式/API接口测试/Postman [【1.0】DRF之引入 - Chimengmeng - 博客园 (cnblogs.com)](https://www.cnblogs.com/dream-ze/p/17593131.html) # 【二】Rest 阅读全文
posted @ 2023-08-01 12:05 Chimengmeng 阅读(105) 评论(0) 推荐(0)
摘要:# 【一】DRF入门规范 - 前后端开发模式: - 混合: - 前后端代码交织在一起,同一份代码中既包含前端逻辑又包含后端逻辑。 - 这种模式通常在小型项目或者简单的页面中使用,便于快速开发和维护。 - 分离: - 前后端代码分离开发,前端专注于用户界面设计和交互逻辑,后端则负责数据处理和业务逻辑。 阅读全文
posted @ 2023-08-01 12:04 Chimengmeng 阅读(150) 评论(0) 推荐(0)
摘要:# 【补充】用户多方式登陆 # 【模型表】 ```python from django.db import models # Create your models here. from django.contrib.auth.models import AbstractUser class User 阅读全文
posted @ 2023-08-01 12:03 Chimengmeng 阅读(18) 评论(0) 推荐(0)
摘要:# 【一】ACL的权限控制 > - ACL(访问控制列表)是一种用于权限控制的技术,可以限制用户对系统资源的访问和操作。 > - 在针对互联网用户的产品中,ACL被广泛应用于管理用户对特定功能或数据的权限。 - ACL(访问控制列表)的权限控制:(针对互联网用户的产品) ```python 用户表 阅读全文
posted @ 2023-08-01 12:03 Chimengmeng 阅读(157) 评论(0) 推荐(0)
摘要:# 【一】引入(cookie/session/token) - 详见博客 > [【4.0】基础串联之CookieSessionToken - Chimengmeng - 博客园 (cnblogs.com)](https://www.cnblogs.com/dream-ze/p/17581824.ht 阅读全文
posted @ 2023-07-31 21:49 Chimengmeng 阅读(118) 评论(0) 推荐(0)
摘要:# 【补充】docker-compose部署Yapi > 参考博客:[docker-compose部署Yapi - 知乎 (zhihu.com)](https://zhuanlan.zhihu.com/p/366025001) ## 【1】了解Docker Compose: - Docker Com 阅读全文
posted @ 2023-07-31 21:48 Chimengmeng 阅读(163) 评论(0) 推荐(0)
摘要:# 【补充】什么是mock数据 ## 【1】介绍 - Mock数据是在软件开发过程中使用的一种方式,它用于模拟真实数据源的数据,并且具有相似的数据结构和字段。 - Mock数据通常被用作在实际的数据源不可用或者无法获得时进行开发、测试和演示。 - Mock数据的主要目的是在软件开发的早期阶段就提供可 阅读全文
posted @ 2023-07-31 21:48 Chimengmeng 阅读(458) 评论(0) 推荐(0)
摘要:# 【一】引入 > - 后端把接口写好后 > - 登录接口 > - 注册接口 > - 查询所有图书带过滤接口 > - 前端人员需要根据接口文档,进行前端开发 > - 前后端需要做对接 > 对接第一个东西就是这个接口文档 > 前端照着接口文档开发 - 后端编写接口: - 后端团队负责设计和实现系统中的 阅读全文
posted @ 2023-07-31 21:48 Chimengmeng 阅读(76) 评论(0) 推荐(0)
摘要:# 【补充】函数和方法的区别 - 在编程中,函数和方法是两个相关但又有区别的概念。 ## 【1】函数 - 函数是一段可以重复使用的代码块,它接受输入参数并产生输出结果。 - 函数通常独立于任何特定的对象或类,并可以在程序的不同位置被调用和执行。 - 函数可以有返回值,也可以没有返回值。 ## 【2】 阅读全文
posted @ 2023-07-31 21:47 Chimengmeng 阅读(210) 评论(0) 推荐(0)
摘要:# 【一】引入 - 在前端开发中,为了便于处理后端报错,通常需要后端返回统一的格式。 - 通过统一的格式,前端可以更方便地处理后端返回的错误信息 - 比如根据错误码展示不同的提示信息给用户。 ```js {code:999,msg:'系统异常,请联系系统管理员'} // 其中code表示错误码,ms 阅读全文
posted @ 2023-07-31 21:47 Chimengmeng 阅读(334) 评论(0) 推荐(0)
摘要:# 【补充】isinstance()/issubclass() - isinstance()函数和issubclass()函数是Python中的两个内置函数 - 用于判断对象与类之间的关系。 ## 【1】isinstance() - isinstance()函数用于检查一个对象是否是一个类的实例。 阅读全文
posted @ 2023-07-31 21:47 Chimengmeng 阅读(33) 评论(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 21:46 Chimengmeng 阅读(153) 评论(0) 推荐(0)
摘要:# 【补充】Django中的翻译函数 ```python # 只要做了国际化,会自动翻译成,当前国家的语言 from django.utils.translation import gettext_lazy as _ # 使用方法 _是一个函数,函数调用,可以将参数翻译成其他语言 _('hello' 阅读全文
posted @ 2023-07-31 12:24 Chimengmeng 阅读(40) 评论(0) 推荐(0)
摘要:# 【准备数据】 ```python from django.db import models # Create your models here. class UserInfo(models.Model): name = models.CharField(max_length=32) passwo 阅读全文
posted @ 2023-07-31 12:24 Chimengmeng 阅读(187) 评论(1) 推荐(1)
摘要:# 【补充】on_delete的参数详解 ## `models.CASCADE`(级联删除): 当删除与该字段关联的对象时,所有相关的对象将被级联删除。例如,如果一个出版社对象被删除了,与该出版社相关联的所有图书对象也会被删除。 ## `models.SET_DEFAULT`:(设置为默认值): 当 阅读全文
posted @ 2023-07-31 12:23 Chimengmeng 阅读(115) 评论(0) 推荐(1)
摘要:# 【一】路由的写法 ## 【1】原始写法 ### 介绍 - 是指手动编写路由规则的方式。 - 使用`path()`函数或`re_path()`函数来定义路由规则,并将其与对应的视图函数或类关联起来。 ### 例如 - 假设有一个名为`book`的应用,它包含了一个处理图书列表的视图函数`book_ 阅读全文
posted @ 2023-07-31 12:22 Chimengmeng 阅读(228) 评论(0) 推荐(0)
摘要:# Settings.py中的配置的作用 # 【1】路径相关 ```python # pathlib : 3.8+以后的模块,跟路径相关 from pathlib import Path # (1)项目根目录路径 BASE_DIR = Path(__file__).resolve().parent. 阅读全文
posted @ 2023-07-31 12:22 Chimengmeng 阅读(82) 评论(0) 推荐(0)
摘要:# 【一】5个视图扩展类 - GenericAPIView + 5个视图扩展类 + 序列化类 + Response写接口 ## 【1】5个视图扩展类对应五个方法 - 查询所有数据 - 新增一条数据 - 查询单条数据 - 修改一条数据 - 删除一条数据 ## 【2】写5个类的好处就是 - 解耦合,提高 阅读全文
posted @ 2023-07-31 12:22 Chimengmeng 阅读(114) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页