自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 Django中的缓存机制

在 settings 中配置。

2024-05-21 20:55:37 273

原创 django中的日志处理

在什么样的时间发生了什么样的事情loggers:日志器 ——定大方向:1handlers:处理器 ——执行:3formatters:格式化,是与处理器进行绑定的 ——规矩:2filters:过滤器,控制输出的内容。

2024-05-10 22:31:35 337

原创 django中的cookie与session

浏览器中查看session。

2024-05-08 22:06:05 342

原创 中间件的使用

【代码】中间件的使用。

2024-05-05 22:22:02 309

原创 内置编辑通用视图

model.py。

2024-04-29 22:27:43 88

原创 模型表单及验证

name = models.CharField(max_length=25) # 名字email = models.CharField(max_length=50) # 邮箱headline = models.CharField(max_length=255) # 标题body_text = models.TextField() # 文本author = models.ManyToManyField(Author) #作者。

2024-04-29 19:10:07 214

原创 模型表单基础

forms.py。

2024-04-14 23:00:20 262

原创 通用视图的分析和使用

基于 view 之上提供重定向的功能。Mixins —— 混入。

2024-04-12 20:52:27 146

原创 通用视图基础

ul></ul>

2024-04-04 12:49:46 285

原创 笨方法写一个Web便签

【代码】笨方法写一个Web便签。

2024-03-26 22:38:42 214

原创 后台管理介绍

"""问题 —— {问题是什么,什么时间}选择 —— {回答问题,关注度}"""question_text = models.CharField(max_length=200) # 问题pub_date = models.DateTimeField('发布日期') # 时间chpice_text = models.CharField(max_length=200) # 回答问题votes = models.IntegerField(default=0) # 关注度。

2024-03-24 22:06:42 124

原创 表关系操作

博客# 名字# 分类标签# 作者# 姓名# 邮箱# 条目 —— 一对多# on_delete=models.CASCADE 及连删除# 博客# 标题# 文本# 作者# 条目详情# 关联 Entry# 详情。

2024-03-22 22:12:35 250

原创 模板的继承

extends。

2024-03-14 22:26:49 294

原创 过滤器定义与使用

新建过滤器文件——创建过滤器项目# 过滤器# low : 把视图函数的返回对象改成小写{#申明#}HELLO filter_custom的文件 <br>{#渲染#}{{ XX }}{#加过滤器#}加了过滤器之后——把视图函数的返回对象变成小写simple_tag# 自定义标签'yy': '我是真实值','p1': 'I',}){#自定义标签#}inclusion_tag ——可以把 a 页面渲染到 b 页面<h2>我能拿到 lan 里面的 {{ lan }}</h2>页面 b。

2024-03-13 21:35:45 418

原创 ORM 模型的基本语法

生成表格 —— 表格。

2024-01-25 19:02:21 348

原创 模板基础,模板标签

模板我是{{name1 }};你好 ,!tag.html</render渲染到前端1、新建文件包 —— 写 variable.html 页面2、然后在 settings.py里面注册写一个总页面 —— 可共用,配置路径 ——

2024-01-19 21:36:39 431 1

原创 request 和 response 对象

request 对象。

2024-01-15 20:37:32 352

原创 目录结构与 URL 路由注册

name 参数 —— 为 url 取一个别名,通过这个名字可以逆向找到url路径。常用转换器:int: str: uuid: —— uuid 是:通用唯一标识符。配置好后运行,会报错,第一先安装 pymysql,第二修改mysql 名字。最小化知识学习粒度 —— 控制变量法。view 参数 —— 指明路径对应的视图,可传参。route 参数 —— 路径参数,路径名字入口。在合适的时机做合适的事。kwargs 参数 —— 属于键值对。select * from 表名。

2024-01-07 22:18:28 393 1

原创 简单的djiango服务

输入:http://127.0.0.1/print_name/数据库中第一个用户名,如果没有用户会提示你没有你要查询的用户。项目创建好后使用pycharm打开项目,给项目配置clss15env解释器。django-admin startproject 项目名。输入:http://127.0.0.1/hello/页面需要显示hello world。mkvirtualenv 虚拟环境的名字。6、安装django==3.2版本。创建成功后是默认进入虚拟环境。3、查看当前虚拟环境有哪些。虚拟环境第三方库的安装。

2023-12-27 12:54:59 428 1

原创 函数的基本语法

print 打印 return 返回值。函数是一段可重复使用的代码块。形参、实参数量和位置必须一致。

2023-07-03 12:59:50 49 1

原创 控制流程<——>条件判断,循环语句

一、条件判断if:如果 else:否则# 条件判断a = input('请输入当前天气:')if a == '下雨': print('在家看电视')else: print('出去玩') F:\Python3.9\python.exe "D:\muyi\my python\练习.py" 请输入当前天气:晴天出去玩Process finished with exit code 0二、多田间判断if:如果 elif :或者 else :

2023-06-28 21:43:28 62 1

原创 散列类型<——>集合(set)字典(dict)

updata:将集合中的元素添加到当前集合中,可传递任何可选代对象,如 列表、元组等——示例:集合名.update(‘另一个集合名’)get:获取指定key对应的value,如果key不存在,则返回None 空 —— 示例:变量名 = 字典名.get(key)remove:删除集合中指定元素,若元素不存在,会抛出KeyError异常——示例:集合名.remove(‘元素’)update:将一个字典中的键值对添加到另一个字典中 —— 示例:字典名.update(另一个字典名)

2023-06-26 22:19:25 97 1

原创 格式化输出<——>解码和编码

例:已知 name=’xxx‘,age='20',请在控制台打印出 我叫什么?我离60岁还有多少年,所以要好好学习。例:已知 mylist = ['2020','10','03'],请在控制台打印 2020-10-03。

2023-06-24 19:08:30 51 1

原创 序列类型的方法

3、字符串“str”:一种不可变序列,用单双引号表示,元素可修改,删除替换, 索引和切片。1、列表 [list] :一种可变序列,用【】表示,元素可被修改、添加、删除,查询。2、元祖(tupie):一种不可变序列,用()表示,元素不可修改,可索引和切片。index:指定元素在列表中第一次出现的位置(索引)——index:返回指定值的下标 ,没有会报错 ——

2023-06-23 15:27:49 658 1

原创 数值类型与序列类型

1、字符串(str)——表示文本数据,由字符组成,用 “ ” 单双引号表示,不可变序列类型。8.6、整除运算符 // 用于两个数值整除,计算两个数相除的整数部分。8.7、指数运算符 ** 用于一个数指数运算,计算算的次幂。字符串:用来表示文本数据,由汉字、数字和特殊符号组成。布尔型(bool):True(真)、False(假)2、元祖(tupie)——一组有序的集合,用()表示,不可变序列类型。.、列表(list)——一组有序的集合,用【】表示,可变类型。标点符号必须在英文状态下输入。

2023-06-16 21:04:54 48 1

原创 python——复习

【代码】python——复习。

2023-06-02 22:01:51 43

原创 python-正则表达式

re.search 扫描整个字符串,匹配成功,返回一个匹配对象,包括匹配信息,search 只能匹配一个符合规则的对象,不会往下继续找。re.match 从字符串的起始位置匹配,匹配成功,返回对象信息及匹配对象,如果不是起始位置匹配则返回 None 为空。在字符串中找到正则表达式所匹配的所有子串,并返回一个列表,如果没有找到则返回空列表。方法有两个功能 —— group 和 span。方法有两个功能 —— group 和 span。写一个匹配手机的正则表达式。写一个匹配邮箱的正则表达式。

2023-05-30 21:41:52 44 1

原创 生成器、迭代器

包 体现了模块的机构化管理,包 由模块文件构成,将众多模块文件结构化组合形成包。

2023-05-26 21:25:44 35 1

原创 面向对象的用法

希望使用 print 输出 对象变量 时,能够打印 自定义的内容,就可以利用 __str__ 这个内置方法。类是一种面向对象编程(OOP)的概念,它是对具有相似特征和行为的对象进行抽象的模板或蓝图。什么是面向对象 —— 创建类+实例化类=面向对象。类的构造方法 init ——具有初始化或赋值的作用。什么是类——class。

2023-05-23 21:58:12 43 1

原创 python —函数的说明文档、作用域以及嵌套和闭包

全局变量是指:定义在代码文件或模块顶层的变量,可以被整个程序的所有函数、类和模块访问。局部变量是指:定义在函数内部或代码块内部的变量,只能在其所在的代码块中进行访问。定义一个包含内部函数的外部函数来封装变量和逻辑块,调用当前函数时会返回内部函数值。给函数中得代码做解释说明——用三个引号包括 ''' '''三,函数的作用域——分两种。函数内部调用其他函数。

2023-05-22 22:31:12 184 1

原创 python——文件

其他模式:wb,rb,ab,wb+,rb+ab+ —— 加 b 的作用:打开二进制格式的文件。w+,r+,a+,在原有基础上同时都具有读写的能力。—— 在里面打开文件,当文件执行完毕自动结束。

2023-05-21 17:56:30 50 1

原创 面向对象(特点)

将生活中的实物,

2023-05-20 12:56:53 70

原创 new、单例模式、装饰器

用于在创建实例对象前调用,不需要直接使用new方法# 在创建对象前调用,new 可以对数据进行一个处理return print('你当前的值小于18')2、单例模式是一个常见的设计模式,用于确保一个类只有一个实例# 创建一个类# 这里还没有实现代码,用 pass 占位,是一个空语句,它不做任何事情pass# 创建三个实例a = Demo()b = Demo()c = Demo()# 通过 id 就可以访问到实例的内存地址。

2023-05-20 11:24:47 55 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除