随笔分类 - python
python
摘要:具体代码.参照项目diango022多表图书 1.在项目中新建一个文件夹.命名为middleware.放进app01中,并新建一个py.命名为middleware.py 2.在middleware.py中写中间件.包含中间件请求时.用session.这样就不用装饰器。 # _*_ coding :
阅读全文
摘要:三种关系:一对一,一对多,多对多 创建表 一对一 xx = models.OneToOneField(to='表名',to_field='字段名',on_delete=models.CASCADE) #删除时的一些级联效果,to_field可以不写,默认是关联到另一张表的主键,on_delete在1
阅读全文
摘要:ORM单表操作 类 表类对象 一行数据类属性 字段 增 创建记录方式1 student_obj = models.Student( name='dazhaung', age=23, ) student_obj.save() 创建记录方式2 new_obj = models.Student.objec
阅读全文
摘要:自定标签和过滤器 自定义过滤器 1. app应用文件夹中创建一个templatetags文件件,必须是这个名字 2. templatetags文件夹中创建一个 xx.py文件,文件名字随便起 3. 创建自定义过滤器 from django import template register = tem
阅读全文
摘要:模板渲染 语法 {{ 变量 }} {% 逻辑 %} 变量 示例 html代码: <p>{{ num }}</p> <p>{{ name }}</p> <p>{{ namelist.2 }}</p> <p>{{ d1.age }}</p> <p>{{ a.kind }}</p> <p>{{ a.eat
阅读全文
摘要:url路由分发之include 项目文件夹下的urls.py文件中的url写法: from django.conf.urls import url,include from django.contrib import admin from app01 import views urlpatterns
阅读全文
摘要:manage.py Django项目里面的工具,通过它可以调用django shell和数据库,启动关闭项目与项目交互等,不管你将框架分了几个文件,必然有一个启动文件,其实他们本身就是一个文件。 settings.py 包含了项目的默认设置,包括数据库信息,调试标志以及其他一些工作的变量。 urls
阅读全文
摘要:# count = 0 # def func(): # global count # count += 1 # print(count) # func() # print(456) # func() # RecursionError # 递归的最大深度1000层 : 为了节省内存空间,不要让用户无限
阅读全文
摘要:import re # ret = re.findall('\d+','19740ash93010uru') # print(ret) # # ret = re.search('\d+','19740ash93010uru') # print(ret) # 变量 # if ret: # print(
阅读全文
摘要:# 什么是正则表达式 # 一套规则 - 匹配字符串的 # 能做什么 # 1.检测一个输入的字符串是否合法 -- web开发项目 表单验证 # 用户输入一个内容的时候,我们要提前做检测 # 能够提高程序的效率并且减轻服务器的压力 # 2.从一个大文件中找到所有符合规则的内容 -- 日志分析\爬虫 #
阅读全文
摘要:1. ## 今日内容大纲 1. 自定义模块 2. 模块是什么? 3. 为什么要有模块? + 什么是脚本? 4. 模块的分类 5. import的使用 + 第一次导入模块执行三件事 + 被导入模块有独立的名称空间 + 为模块起别名 + 导入多个模块 6. from ... import ... + f
阅读全文
摘要:3. ## 今日内容 自定义模块 random time datetime os sys json,pickle hashlib collections # 自定义模块: 什么是模块:本质就是.py文件,封装语句的最小单位。 自定义模块:实际上就是定义.py,其中可以包含:变量定义,可执行语句,fo
阅读全文
摘要:1. ## 今日内容大纲 3. ## 今日内容 1. 开放封闭原则: ``` 装饰器:装饰,装修,房子就可以住,如果装修,不影响你住,而且体验更加,让你生活中增加了很多功能:洗澡,看电视,沙发。 器:工具。 开放封闭原则: 开放:对代码的拓展开放的, 更新地图,加新枪,等等。 封闭:对源码的修改是封
阅读全文
摘要:1. 今日内容大纲 2. 昨日内容回顾作业讲解 3. 今日内容 1. 匿名函数:一句话函数,比较简单的函数。  1
阅读全文
摘要:1. 今日内容大纲 2. 生成器 + yield + yield return + yield from 3. 生成器表达式,列表推导式 4. 内置函数 I 3. 今日内容 + 生成器 + 生成器:python社区,生成器与迭代器看成是一种。生成器的本质就是迭代器。唯一的区别:生成器是我们自己用py
阅读全文
摘要:1. ## 今日内容大纲 1. global nonlocal 2. 函数名的运用 3. 新特性:格式化输出 4. 迭代器: + 可迭代对象 + 获取对象的方法 + 判断一个对象是否是可迭代对象 + 小结 + 迭代器 + 迭代器的定义 + 判断一个对象是否是迭代器 + 迭代器的取值 + 可迭代对象如
阅读全文
摘要:1. ## 今日内容大纲 2. 形参角度: + 万能参数。 + *的魔性用法。 + 仅限关键字参数(了解)。 + 形参的最终顺序。 3. 名称空间。 1. 全局名称空间,局部........ 2. 加载顺序,取值顺序。 3. 作用域。 4. 函数的嵌套(高阶函数)。 5. 内置函数 globals
阅读全文
摘要:## 01 今日内容大纲 1. 内容回顾作业讲解 2. 函数的初识 3. 函数的结构与调用 4. 函数的返回值 5. 函数的参数 ## 03 今日内容 1. 函数的初识 + 写一个获取字符串总个数的代码,不能用len: ```python s1 = 'fjkdsfjdssudafurpojurojr
阅读全文
摘要:## 03 今日内容 1. 文件操作的初识 + 护士空姐少妇的联系方式.txt + 利用python代码写一个很low的软件,去操作文件。 + 文件路径:path + 打开方式:读,写,追加,读写,写读...... + 编码方式:utf-8,gbk ,gb2312...... + ```python
阅读全文
摘要:## 01 今日内容大纲 1. 基础数据类型的补充 2. 数据类型之间的转换 3. 编码的进阶 ## 03 具体内容 + 数据类型的补充 + str ```python # str :补充的方法练习一遍就行。 # s1 = 'taiBAi' # capitalize 首字母大写,其余变小写 # pr
阅读全文

浙公网安备 33010602011771号