11 2018 档案

摘要:一、JsonResponse对象 class JsonResponse(data,encoder=DjangoJSONEncoder,safe=True,json_dumps_params=None,**kwargs) 二、StreamingHttpResponse对象 StreamingHttpR 阅读全文
posted @ 2018-11-23 21:54 SunQi 阅读(1848) 评论(0) 推荐(0)
摘要:Django使用请求和响应对象在系统中传递状态。当请求页面时,Django创建一个HttpRequest对象,该对象包含关于请求的元数据。 然后Django加载适当的视图,将HttpRequest作为第一个参数传递给视图函数。每个视图都负责返回HttpResponse对象。 一、HttpReques 阅读全文
posted @ 2018-11-23 21:32 SunQi 阅读(188) 评论(0) 推荐(0)
摘要:Python操作Redis数据库 连接数据库 StrictRedis from redis import StrictRedis # 使用默认方式连接到数据库 redis = StrictRedis(host='localhost', port=6379, db=0) # 使用url方式连接到数据库 阅读全文
posted @ 2018-11-23 10:50 SunQi 阅读(669) 评论(0) 推荐(0)
摘要:1、Manager.raw(raw_query, params=None, translations=None) 这个方法接受一个原始的SQL查询,执行它,并返回一个django.db.models.query。RawQuerySet实例。这个RawQuerySet实例可以像普通的QuerySet一 阅读全文
posted @ 2018-11-19 21:03 SunQi 阅读(8385) 评论(0) 推荐(0)
摘要:已经搬至csdn 阅读全文
posted @ 2018-11-09 20:35 SunQi 阅读(91) 评论(0) 推荐(0)
摘要:一、数学函数 二、字符串函数 三、日期与时间函数 四、条件判断函数 五、其他函数 阅读全文
posted @ 2018-11-09 14:53 SunQi 阅读(166) 评论(0) 推荐(0)
摘要:截取书中内容留作学习。。。。 1、整数类型 2、浮点数与定点数类型 3、日期时间类型 向数据库中插入当前系统时间:CURRENT_TIME或者NOW() 4、文本字符串类型 MySQL枚举类型:create table test(enm ENUM("first","second","third")) 阅读全文
posted @ 2018-11-08 20:28 SunQi 阅读(165) 评论(0) 推荐(0)
摘要:alter table 主表名 add constraint 外键名 foreign key (主表外键列) references 从表名(从表主键列); 阅读全文
posted @ 2018-11-08 16:10 SunQi 阅读(216) 评论(0) 推荐(0)
摘要:Django在Django .db中提供了以下聚合函数。 1、Avg:返回平均值 class Avg(expression, output_field=FloatField(), filter=None, **extra) 格式:field__avg 返回值:float或output_field指定 阅读全文
posted @ 2018-11-07 20:44 SunQi 阅读(753) 评论(0) 推荐(0)
摘要:字段查找是指定SQL WHERE子句的核心内容的方式。 它们被指定为QuerySet方法filter()、exclude()和get()的关键字参数。 1、exact:精确查找。如果为比较提供的值为None,则会将其解释为SQL NULL 在MySQL中,数据库表的“排序”设置决定了精确的比较是否区 阅读全文
posted @ 2018-11-07 20:28 SunQi 阅读(579) 评论(0) 推荐(0)
摘要:1、用户自定义异常 空的except语句捕捉一切异常 2、raise语句不包括异常名称或额外数据值时,就会重新触发异常。 3、环境管理协议:with/as语句 (1)环境管理器必须有__enter__和__exit__方法 (2)环境管理器的__enter__方法会被调用,如果有as子句,则会将返回 阅读全文
posted @ 2018-11-07 16:11 SunQi 阅读(148) 评论(0) 推荐(0)
摘要:1、slots实例:限制类的实例有合法的属性集,只有__slots__属性列表中的属性才可能成为实例属性。 对象的实例通常没有一个属性字典,可以在__slots__列表中包含一个属性字典__dict__, 以达到属性字典的目的。 2、类特性:提供另一种方式,让新式类调用自定义方法,获取或设置实例属性 阅读全文
posted @ 2018-11-07 16:10 SunQi 阅读(518) 评论(0) 推荐(0)
摘要:1、返回新查询集的方法 (1)filter():滤指定条件的结果 (2)exclude():排除指定条件的结果 (3)annotate():用提供的查询表达式列表注释QuerySet中的每个对象。表达式可以是一个简单的值,对模型(或任何相关模型)上的字段的引用, 或者是对与QuerySet中的对象相 阅读全文
posted @ 2018-11-06 21:03 SunQi 阅读(356) 评论(0) 推荐(0)
摘要:1.Python实现OOP可以概括为三个概念: 继承:基于Python属性查找 多态:在x.method中,method的意义取决于x的类型 封装:方法和运算符实现行为,数据隐藏是一种惯例 2.委托:通常就是指控制器对象内嵌其他对象,而把运算请求传给那些对象。 3.类的伪私有属性:变量名压缩,一种把 阅读全文
posted @ 2018-11-06 16:09 SunQi 阅读(189) 评论(0) 推荐(0)
摘要:1.类和模块有什么关系? (1)类是模块的一部分,是模块对象的属性。 (2)类和模块都是命名空间,但是类是对于语法的。模块是对于文件的 (3)类支持多个实例,但是模块被导入时只有一个。 2.什么是抽象超类(抽象基类)? 抽象超类就是指类的部分行为需要由其子类提供 3.Python中的迭代环境都会先尝 阅读全文
posted @ 2018-11-06 10:30 SunQi 阅读(133) 评论(0) 推荐(0)