上一页 1 2 3 4 5 6 ··· 9 下一页

2018年7月13日

摘要: cached_property修饰过的函数,变成是对象的属性,该对象第一次引用该属性时,会调用函数,对象第二次引用该属性时就直接从词典中取了,这也说明引用属性是经过__getattritue__。 输出为: 阅读全文

posted @ 2018-07-13 20:43 王将军之武库 阅读(1104) 评论(0) 推荐(0) 编辑


2018年7月1日

摘要: dict的特性,key可以是None 有关page_menu的总结: 1 如果context中没有menu_pages,那么就会把当前用户的所有page查找出来,并在context中生成各page的父id,是id的映射,同时记录各page的子页,defaultdict词典保存各page的子页列表。 阅读全文

posted @ 2018-07-01 23:47 王将军之武库 阅读(132) 评论(0) 推荐(0) 编辑


2018年6月30日

摘要: 结果是: [(u'%(id)s/%(name)s', [u'id', u'name'])] 阅读全文

posted @ 2018-06-30 15:13 王将军之武库 阅读(162) 评论(0) 推荐(0) 编辑


2018年6月29日

摘要: 上面在Field类中定义的contribute_to_class(self, cls, name),该类调用_meta.add_field(self) add_field会把field加到meta对象中。 调用meta的fields会返回model的所有field model实例化要取得所有的fie 阅读全文

posted @ 2018-06-29 19:26 王将军之武库 阅读(317) 评论(0) 推荐(0) 编辑

摘要: __get__,__getattr__和__getattribute都是访问属性的方法,但不太相同。 object.__getattr__(self, name) 当一般位置找不到attribute的时候,会调用getattr,返回一个值或AttributeError异常。 object.__get 阅读全文

posted @ 2018-06-29 15:09 王将军之武库 阅读(198) 评论(0) 推荐(0) 编辑


2018年6月28日

摘要: SQL语句执行顺序 阅读目录 准备工作 SQL逻辑查询语句执行顺序 # 执行FROM语句 # 执行ON过滤 # 添加外部行 # 执行WHERE过滤 # 执行GROUP BY分组 # 执行HAVING过滤 # SELECT列表 # 执行DISTINCT子句 # 执行ORDER BY子句 阅读目录 准备 阅读全文

posted @ 2018-06-28 22:12 王将军之武库 阅读(252) 评论(0) 推荐(0) 编辑


2018年6月27日

摘要: python的函数位置参数在调用时可以直接传参,也可以a=5,b=7的形式传参,原以为kw参数才可以。 python的词典key不可以是list 、dict因为它们没有hash值 阅读全文

posted @ 2018-06-27 22:46 王将军之武库 阅读(91) 评论(0) 推荐(0) 编辑

摘要: djangobb中的signal post_save信号调用send函数时,为什么它会对与topic、post相关的其他models进行修改?同一个信号,例如post_save(保存过后的处理),是所有model共用的,当调用send时,它怎么找到相关model的reciever? 信号在连接rec 阅读全文

posted @ 2018-06-27 09:47 王将军之武库 阅读(215) 评论(0) 推荐(0) 编辑


2018年4月28日

摘要: int PyType_Ready(PyTypeObject *type) { PyObject *dict, *bases; PyTypeObject *base; Py_ssize_t i, n; if (type->tp_flags & Py_TPFLAGS_READY) { assert(type->tp_dict != NULL); ... 阅读全文

posted @ 2018-04-28 14:17 王将军之武库 阅读(645) 评论(0) 推荐(0) 编辑

摘要: 在python opcod.h在 #define BUILD_CLASS 89 ceval.h创建类的伪指令: tp_new函数完成创建一个类的创建细节 再调用tp_ready 阅读全文

posted @ 2018-04-28 14:12 王将军之武库 阅读(996) 评论(0) 推荐(0) 编辑


上一页 1 2 3 4 5 6 ··· 9 下一页

Copyright © 2024 王将军之武库
Powered by .NET 9.0 on Kubernetes