Loading

摘要: 反序列化(添加和更新) 6.1 添加数据 序列化器 class Student1Serializer1(serializers.Serializer): """学生信息序列化器""" # 1.转换的字段说明 # 字段 = serializer.字段类型(选项=选项值) id = serializer 阅读全文
posted @ 2022-10-24 17:15 minqiliang 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 反序列化(钩子函数进行复杂数据验证) 5.1 验证单个字段 序列化器: class Student1Serializer1(serializers.Serializer): """学生信息序列化器""" # 1.转换的字段说明 # 字段 = serializer.字段类型(选项=选项值) id = 阅读全文
posted @ 2022-10-24 17:13 minqiliang 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 反序列化(利用字段参数进行数据验证) 4.1 序列化器 class Student1Serializer1(serializers.Serializer): """学生信息序列化器""" # 1.转换的字段说明 # 字段 = serializer.字段类型(选项=选项值) id = serializ 阅读全文
posted @ 2022-10-24 17:11 minqiliang 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 序列化器的简单使用 3.1 新建app django-admin startapp sers 3.2 注册app INSTALLED_APPS = [ # 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contentty 阅读全文
posted @ 2022-10-24 17:09 minqiliang 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 使用DRF实现五个api接口 2.1 新建app django-admin startapp app01 2.2 配置环境 # 注册app01和rest_framework,由于drf提供了web调试界面,所以静态文件功能不能注释掉,不然web界面没有样式 INSTALLED_APPS = [ # 阅读全文
posted @ 2022-10-24 17:07 minqiliang 阅读(137) 评论(0) 推荐(0) 编辑
摘要: django原生api接口 1.1 创建django项目 django-admin startproject drfdemo1 1.2 创建app django-admin startapp app 1.3 创建数据模型 app/models.py中编写如下代码: from django.db im 阅读全文
posted @ 2022-10-24 16:58 minqiliang 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 配置Django实现数据库读写分离 django在进行数据库操作的时候,读取数据与写数据(增、删、改)可以分别从不同的数据库进行操作。 1. 在配置文件中增加slave数据库的配置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.my 阅读全文
posted @ 2022-10-04 09:44 minqiliang 阅读(71) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch搜索引擎的使用 1. 需求分析 当用户在搜索框输入关键字后,我们要为用户提供相关的搜索结果。 这种需求依赖数据库的模糊查询like关键字可以实现,但是like关键字的效率极低,而且查询需要在多个字段中进行,使用like关键字也不方便。 我们引入搜索引擎来实现全文检索。全文检 阅读全文
posted @ 2022-10-04 09:33 minqiliang 阅读(338) 评论(0) 推荐(0) 编辑
摘要: MySQL主从同步 1. 主从同步的定义 主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(slave)。因为复制是异步进行的,所以从服务器不需要一直连接着主服务器,从服务器甚至可以通过拨号断断续续地连接主服务器 阅读全文
posted @ 2022-10-04 09:31 minqiliang 阅读(224) 评论(0) 推荐(0) 编辑
摘要: Django后台美化 1.Xadmin 1.1 安装 通过如下命令安装xadmin的最新版: pip install https://github.com/sshwsfc/xadmin/tarball/master 在配置文件中注册如下应用 INSTALLED_APPS = [ ... 'xadmi 阅读全文
posted @ 2022-09-15 18:22 minqiliang 阅读(1089) 评论(0) 推荐(1) 编辑
-->