您的位置:首页 > 编程语言 > Python开发

Django中的Python高级特性

2017-07-02 16:45 267 查看
本小文的内容实际是作为《Pro Django》第二版第二章的读书笔记简单总结。

1、类的构建:元类,使用带元类的基类----这个特性的案例主要就是models.Model类,用这种方式高效率地实现传统的继承复用.

2、公共地鸭式辨型协议:此处的协议基本类似接口,协议在框架的设计中也起一个接口式的契约式设计(Design by Contract)的作用

3、扩展函数:参数匹配模型、柯里化、函数装饰器

4、描述符

5、内省

6、两个实用技巧:子类跟踪和简单插件架构
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: