随笔分类 - Python后端框架之Django框架
存放有关Django的笔记
发表于 2023-09-19 16:58阅读:126评论:0推荐:0
摘要:Django框架高级之DRF部分源码分析
阅读全文 »
发表于 2023-09-10 14:19阅读:208评论:0推荐:0
摘要:【1】第一步:配置文件配置多个数据库 在Django的配置文件中的DATABASES参数中,添加多个数据库的配置信息。 每个数据库都需要指定ENGINE(数据库引擎)和NAME(数据库名称),可以根据实际情况选择合适的数据库引擎和数据库名称。 例如,在配置文件中添加两个数据库配置的示例: DATAB
阅读全文 »
发表于 2023-08-26 21:55阅读:53评论:0推荐:0
摘要:# 【一】Django中的信号 - Django中的信号是一种机制,用于在特定事件发生时自动触发相关的操作或函数。 - 通过使用信号,可以实现模块间的解耦和事件驱动的编程。 - 在Django中,有两种类型的信号:内置信号和自定义信号。 # 【二】内置信号 - Django提供了许多内置信号,以便我
阅读全文 »
发表于 2023-08-23 08:50阅读:62评论:0推荐:0
摘要:# [【一】Django框架之初识](https://www.cnblogs.com/dream-ze/p/17559573.html) # [【二】Django框架之静态文件配置说明 ](https://www.cnblogs.com/dream-ze/p/17559580.html) # [【三
阅读全文 »
发表于 2023-08-01 14:49阅读:775评论:0推荐:0
摘要:# 【一】YAPI介绍 - [YApi](https://so.csdn.net/so/search?q=YApi&spm=1001.2101.3001.7020) 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。 - 可以帮助开发者轻松创建、发布、维
阅读全文 »
发表于 2023-08-01 12:05阅读:77评论:0推荐:0
摘要:# 【DRF笔记链接总结】 # 【一】Web应用模式/API接口测试/Postman [【1.0】DRF之引入 - Chimengmeng - 博客园 (cnblogs.com)](https://www.cnblogs.com/dream-ze/p/17593131.html) # 【二】Rest
阅读全文 »
发表于 2023-08-01 12:04阅读:108评论:0推荐:0
摘要:# 【一】DRF入门规范 - 前后端开发模式: - 混合: - 前后端代码交织在一起,同一份代码中既包含前端逻辑又包含后端逻辑。 - 这种模式通常在小型项目或者简单的页面中使用,便于快速开发和维护。 - 分离: - 前后端代码分离开发,前端专注于用户界面设计和交互逻辑,后端则负责数据处理和业务逻辑。
阅读全文 »
发表于 2023-08-01 12:03阅读:9评论:0推荐:0
摘要:# 【补充】用户多方式登陆 # 【模型表】 ```python from django.db import models # Create your models here. from django.contrib.auth.models import AbstractUser class User
阅读全文 »
发表于 2023-08-01 12:03阅读:96评论:0推荐:0
摘要:# 【一】ACL的权限控制 > - ACL(访问控制列表)是一种用于权限控制的技术,可以限制用户对系统资源的访问和操作。 > - 在针对互联网用户的产品中,ACL被广泛应用于管理用户对特定功能或数据的权限。 - ACL(访问控制列表)的权限控制:(针对互联网用户的产品) ```python 用户表
阅读全文 »
发表于 2023-07-31 21:49阅读:70评论:0推荐:0
摘要:# 【一】引入(cookie/session/token) - 详见博客 > [【4.0】基础串联之CookieSessionToken - Chimengmeng - 博客园 (cnblogs.com)](https://www.cnblogs.com/dream-ze/p/17581824.ht
阅读全文 »
发表于 2023-07-31 21:48阅读:140评论:0推荐:0
摘要:# 【补充】docker-compose部署Yapi > 参考博客:[docker-compose部署Yapi - 知乎 (zhihu.com)](https://zhuanlan.zhihu.com/p/366025001) ## 【1】了解Docker Compose: - Docker Com
阅读全文 »
发表于 2023-07-31 21:48阅读:167评论:0推荐:0
摘要:# 【补充】什么是mock数据 ## 【1】介绍 - Mock数据是在软件开发过程中使用的一种方式,它用于模拟真实数据源的数据,并且具有相似的数据结构和字段。 - Mock数据通常被用作在实际的数据源不可用或者无法获得时进行开发、测试和演示。 - Mock数据的主要目的是在软件开发的早期阶段就提供可
阅读全文 »
发表于 2023-07-31 21:48阅读:60评论:0推荐:0
摘要:# 【一】引入 > - 后端把接口写好后 > - 登录接口 > - 注册接口 > - 查询所有图书带过滤接口 > - 前端人员需要根据接口文档,进行前端开发 > - 前后端需要做对接 > 对接第一个东西就是这个接口文档 > 前端照着接口文档开发 - 后端编写接口: - 后端团队负责设计和实现系统中的
阅读全文 »
发表于 2023-07-31 21:47阅读:260评论:0推荐:0
摘要:# 【一】引入 - 在前端开发中,为了便于处理后端报错,通常需要后端返回统一的格式。 - 通过统一的格式,前端可以更方便地处理后端返回的错误信息 - 比如根据错误码展示不同的提示信息给用户。 ```js {code:999,msg:'系统异常,请联系系统管理员'} // 其中code表示错误码,ms
阅读全文 »
发表于 2023-07-31 21:47阅读:129评论:0推荐:0
摘要:# 【补充】函数和方法的区别 - 在编程中,函数和方法是两个相关但又有区别的概念。 ## 【1】函数 - 函数是一段可以重复使用的代码块,它接受输入参数并产生输出结果。 - 函数通常独立于任何特定的对象或类,并可以在程序的不同位置被调用和执行。 - 函数可以有返回值,也可以没有返回值。 ## 【2】
阅读全文 »
发表于 2023-07-31 21:47阅读:21评论:0推荐:0
摘要:# 【补充】isinstance()/issubclass() - isinstance()函数和issubclass()函数是Python中的两个内置函数 - 用于判断对象与类之间的关系。 ## 【1】isinstance() - isinstance()函数用于检查一个对象是否是一个类的实例。
阅读全文 »
发表于 2023-07-31 21:46阅读:78评论:0推荐:0
摘要:# 【准备数据】 - 模型 ```python from django.db import models # Create your models here. class Book(models.Model): name = models.CharField(max_length=32) price
阅读全文 »
发表于 2023-07-31 12:24阅读:27评论:0推荐:0
摘要:# 【补充】Django中的翻译函数 ```python # 只要做了国际化,会自动翻译成,当前国家的语言 from django.utils.translation import gettext_lazy as _ # 使用方法 _是一个函数,函数调用,可以将参数翻译成其他语言 _('hello'
阅读全文 »
发表于 2023-07-31 12:24阅读:148评论:1推荐:1
摘要:# 【准备数据】 ```python from django.db import models # Create your models here. class UserInfo(models.Model): name = models.CharField(max_length=32) passwo
阅读全文 »
发表于 2023-07-31 12:23阅读:84评论:0推荐:1
摘要:# 【补充】on_delete的参数详解 ## `models.CASCADE`(级联删除): 当删除与该字段关联的对象时,所有相关的对象将被级联删除。例如,如果一个出版社对象被删除了,与该出版社相关联的所有图书对象也会被删除。 ## `models.SET_DEFAULT`:(设置为默认值): 当
阅读全文 »