摘要:
Python的re模块 #预备知识点#正则表达式regex#特殊符号和字符 > 元字符 正则表达式基础知识 通配符含义正则示例匹配结果 reg1 | reg2 匹配正则表达式reg1或reg2 foo | bar foo . 匹配任何字符(\n除外) a.a abc ^ 匹配字符串起始部分 ^a a 阅读全文
摘要:
Python中的数据结构 #巧用Python列表特性实现特定数据结构 #栈实现stack = []stack.push(x)stack.pop()stack[-1] #队列实现from collections import dequequeue = deque()#单向队列queue.append( 阅读全文
摘要:
一些常用的排序 #系统内置排序算法#list.sort()#heapq模块 #python操作列表的方法,它们的时间复杂度 #insert() > O(n) #remove() > O(n) #append() > O(1) #in > 0(n) #计数排序#规定无序列表元素要求有范围#统计个元素出 阅读全文
摘要:
算法 递归两个特点: 调用自身 有穷调用 计算规模越来越小,直至最后结束 用装饰器修饰一个递归函数时会出现问题,这个问题产生的原因是递归的函数也不停的使用装饰器。解决方法是,只让装饰器调用一次即可,那么可以出创建一个新的普通函数,执行一下递归函数,并放回递归函数的返回值,给这个普通函数加上装饰器即可 阅读全文
摘要:
处理流程 用户请求网页 --> 后台发送登录界面的静态页面 --> 后台在内存中生成验证码 --> 验证码保存在用户对应的Session中 --> 返回验证码图片到前端 用户登录界面再加载生成后的图片验证码 --> 用户提交数据 --> 匹配相应的文本框和Session中的验证码 HTML页面 处理 阅读全文
摘要:
a. void open(String method,String url,Boolen async) 用于创建请求 参数: method: 请求方式(字符串类型),如:POST、GET、DELETE... url: 要请求的地址(字符串类型) async: 是否异步(布尔类型) b. void s 阅读全文
摘要:
Model + Form > 验证 + 数据库操作 class UserInfo(models.Model): username = models.CharField(max_length=32,verbose_name='用户名') email = models.EmailField(verbos 阅读全文
摘要:
Form是Django的功能较强的验证组件,负责各种表单验证 views函数使用form验证 使用Forms自动生成标签 Form样式设置 Django内置字段 Field required=True, 是否允许为空 widget=None, HTML插件 label=None, 用于生成Label 阅读全文
摘要:
一对多关系 一对一关系 多对多关系 阅读全文
摘要:
Django信号 使得某个操作之前能定制化一些任务 - 内置信号 -导入 from django.core.signals import XX00 -注册函数 - 自定义 - 自定义 - 定义信号 import django.dispatch pizza_done = django.dispatch 阅读全文