摘要: Installation Redis-7.0.2 on CentOS 8.3 一、Installation Redis-7.0.2 on CentOS 8.3 1 地址 redis.io https://download.redis.io/releases/redis-7.0.2.tar.gz 2 安装gcc来进行编译 Redis 由 C语言编写,所以需要系统中有 gcc 编 阅读全文
posted @ 2022-10-07 13:34 娇小赤雅 阅读(393) 评论(1) 推荐(0) 编辑
摘要: Installation MongoDB-5.0.13 on CentOS 7.9 一、Installation MongoDB-5.0.13 on CentOS 7.9 1 地址 https://www.mongodb.com/try/download/community2 2 机器版本 # 操作系统内核版本 uname -a # 操作系统发行版本 cat /etc/redhat 阅读全文
posted @ 2022-10-07 04:03 娇小赤雅 阅读(209) 评论(0) 推荐(0) 编辑
摘要: Installation MySQL-5.7.35 on CentOS 7.9 一、Installation MySQL-5.7.35 on CentOS 7.9 1 下载地址 https://downloads.mysql.com/archives/community 2 mysql-5.7.35 安装包上传到linux服务器 使用Xftp 或者 wget 在服务器上下载 # 阅读全文
posted @ 2022-10-07 00:17 娇小赤雅 阅读(613) 评论(2) 推荐(0) 编辑
摘要: DJango 之自带序列化 阅读全文
posted @ 2022-10-05 17:44 娇小赤雅 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Django 操作Cookie和Session 阅读全文
posted @ 2022-10-05 17:32 娇小赤雅 阅读(20) 评论(0) 推荐(0) 编辑
摘要: Django 自定义分页器 阅读全文
posted @ 2022-10-05 16:40 娇小赤雅 阅读(21) 评论(0) 推荐(0) 编辑
摘要: Django 之批量插入数据 阅读全文
posted @ 2022-10-05 16:40 娇小赤雅 阅读(23) 评论(0) 推荐(0) 编辑
摘要: Django 之form组件 阅读全文
posted @ 2022-10-05 16:38 娇小赤雅 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 一、后台管理系统配置 1 在该表对应的models类里面添加一个Meta类 class Meta: verbose_name_plural = '用户表' ### 指定该表在admin后台的名字为: 用户表 # verbose_name = '用户表' ### 末尾还是会自动加s 2 null=Tr 阅读全文
posted @ 2022-10-05 16:10 娇小赤雅 阅读(365) 评论(0) 推荐(1) 编辑
摘要: 一、Auth 模块是什么 Auth 模块是Django中自带的用户认证模块。 一个网站系统需要实现用户注册、用户登录、用户认证、注销、修改密码等功能,Django中内置了强大的认证系统-auth,默认使用 auth_user 表来存储用户的数据。 同时Django有一个后台管理系统(127.0.0. 阅读全文
posted @ 2022-10-04 19:09 娇小赤雅 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、背景 使用 django3 进行开发时,由于项目前端页面使用iframe框架,浏览器错误提示信息如下 Refused to display 'http://127.0.0.1:8000/' in a frame because it set 'X-Frame-Options' to 'deny' 阅读全文
posted @ 2022-10-04 03:34 娇小赤雅 阅读(1543) 评论(0) 推荐(0) 编辑
摘要: Bootstrap5 如何创建多媒体对象 一、在Bootstra5中使用媒体对象 Bootstrap 媒体对象在版本 5 中已经停止支持了。但是,我们仍然可以使用 flex 和 margin 创建包含左对齐或右对齐媒体对象(如图像或视频)以及文本内容(如博客评论、推文等)的布局 。 <!doctype html> <html lang="z 阅读全文
posted @ 2022-10-02 19:24 娇小赤雅 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一、Django 请求周期生命流程图 首先,用户在浏览器中输入URL,发送一个GET 或 POST 方法的request 请求。 Django 中封装了socket 的WSGI 服务器,监听端口接受这个request 请求。 再进行初步封装,然后传送到中间件中,这个request 请求再依次经过中间 阅读全文
posted @ 2022-09-26 21:00 娇小赤雅 阅读(209) 评论(1) 推荐(0) 编辑
摘要: 一、Bootstrap 引入报错 在使用bootstrap过程中发现无法使用下拉导航栏,或者是显示不出效果。 Failed to find a valid digest in the 'integrity' attribute for resource 'https://cdn.jsdelivr.n 阅读全文
posted @ 2022-09-26 18:31 娇小赤雅 阅读(1880) 评论(0) 推荐(1) 编辑
摘要: 一、VSCode 创建Django 工程 1 地址 https://code.visualstudio.com 2 mysite(项目名),创建Django 项目,可以和虚拟环境放在同一目录,也可以放在虚拟环境的文件夹里。 django-admin startproject mysite 3 新建文 阅读全文
posted @ 2022-09-24 18:39 娇小赤雅 阅读(928) 评论(0) 推荐(2) 编辑
摘要: 一、聚合查询 需要导入模块:from django.db.models import Max, Min, Sum, Count, Avg 关键语法:aggregate(聚合结果别名 = 聚合函数(参数)) 查询结果:使用聚合函数,从每一个组中获取结果:字典 注意点: 1 聚合函数必须在分组之后才能使 阅读全文
posted @ 2022-09-23 18:32 娇小赤雅 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、事务操作 模块 from django.db import transaction 1 开启事务:with transaction.atomic() from django.db import transaction class MyView(View): def post(self, requ 阅读全文
posted @ 2022-09-22 19:22 娇小赤雅 阅读(403) 评论(0) 推荐(1) 编辑
摘要: 一、聚合查询 需要导入模块:from django.db.models import Max, Min, Sum, Count, Avg 关键语法:aggregate(聚合结果别名 = 聚合函数(参数)) 查询结果:使用聚合函数,从每一个组中获取结果:字典 注意点: 1 聚合函数必须在分组之后才能使 阅读全文
posted @ 2022-09-21 15:35 娇小赤雅 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、models中的常用字段类型 字段类型 类型 说明 AutoField 自动增长的 IntegerField,通常不用指定,不指定时Django会自动创建属性名为 id 的自动增长属性。 BooleanField 布尔字段,值为True 或 False NullBooleanField 支持Nu 阅读全文
posted @ 2022-09-18 04:04 娇小赤雅 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一、测试脚本 Django 在创建项目时自动在应用下创建了tests.py,这个py文件可以作为测试文件;也可以在应用下手动创建一个py测试文件。 无论哪种方式,都需要提前书写以下代码。 from django.test import TestCase # Create your tests her 阅读全文
posted @ 2022-09-17 18:28 娇小赤雅 阅读(143) 评论(0) 推荐(0) 编辑