08 2019 档案
GitHub正则表达式学习笔记
摘要:1.元字符 正则表达式主要依赖于元字符。元字符并不代表他们本身的字面意思,他们都有特殊的含义。一些元字符写在方括号的时候有一些特殊的意思。以下是一些元字符的介绍: 1.1 点运算符 . 例如,表达式.ar匹配一个任意字符后面跟着是a和r的字符串。 ".ar"=>The car parked in t
阅读全文
GitHub资源学习的网址(未完待续)
摘要:1.GitHub 标星 2.4w!最火正则表达式课程学起来! https://github.com/ziishaned/learn-regex 2.pytorch学习资料 https://github.com/zergtant/pytorch-handbook/tree/master/chapter
阅读全文
解决Python中设置与获取cookie时出现的中文编码问题。
摘要:python中直接设置与获取cookie时,会出现编码错误。 (1)在设置cookie时没有考虑编码问题,例如书写的格式为: 当cookie中含有中文时,可能会出现下面的错误: (2)我们可能会想到在设置cookie值的时候通过encode('utf-8')函数进行转码,于是进一步改进的代码为: 这
阅读全文
修改初始Manager QuerySets,重写Manager.get_query_set()函数之后,发现并没有按照我们指定的方法执行。
摘要:重写Manager.get_query_set()函数之后,发现并没有按照我们指定的方法执行。原因是方法名不正确,正确的函数名为get_queryset(),只有使用正确的函数名才会覆盖原来的方法。 get_queryset()函数是all()函数执行时调用的一个方法,我们通过自定义get_quer
阅读全文
django中自定义了manager函数,使用的时候报错AttributeError: 'Manager' object has no attribute 'title_count'
摘要:models.py代码如下: 其中BookManeger类继承了models.Manager类,用于进行自定义Manager方法。 通过以下命令来检测自定义的方法的可用性: 输出结果表示方法能够正常运行。 但是在运行成功之前报错:AttributeError: 'Manager' object ha
阅读全文
django模型篇:一对一、一对多、多对多,添加,批量插入和查询操作
摘要:模型类 批量插入 一对多和多对多 添加操作 查询操作 基于对象的跨表查询(基于子查询) # 基于双下划线的跨表查询(基于join实现的)# KEY:正向查询按字段,反向查询按表明小写 # 聚合和分组 转载自:https://www.cnblogs.com/ls1997/p/10970583.html
阅读全文
from django.core.context_processors import crsf报错
摘要:from django.core.context_processors import crsf报错: 原因是crsf包的位置不在django.core.context_processors中,而是在django.template.context_processors下。 所以我们将导包的代码改为:
阅读全文
python报错:Exception Value:can only concatenate str (not "bytes") to str
摘要:报错的源代码为: 代码中标红的位置可以看到使用了encode函数进行了转码,因为encode转码返回的是bytes类型的数据,不可以和str类型的数据直接相加。 由于函数的第一句已经对request请求进行的转码,所以这里我们将后面的encode函数去掉,错误即可解决。 更新后的代码为:
阅读全文