摘要:
I. 安装django II. 生成项目: III.运行网站: IV.创建一个应用: 在这里说明一下,project与app的区别: 一个project可以包含多个app,一个app可以被多个project使用。 An app is a Web application that does somet 阅读全文
阅读排行榜
013: class and objects > 简单继承
2016-01-11 23:26 by Miles.Yao, 202 阅读, 收藏,
摘要:
1. 所有的class全部直接或者间接的继承与object.2. super()方法可以用来访问父类的方法,如果子类拥有和父类同名的方法,则子类会重写父类的方法。3. 类的引用类型的成员变量定义后,所有的子子孙孙共享一个成员变量class Contact(object): # 引用类型的类级别... 阅读全文
019: class, objects and instance: property
2016-01-25 21:35 by Miles.Yao, 196 阅读, 收藏,
摘要:
属性在本质上来讲是一组方法,但是调用的时候却如同字段,换句话说,其实就是对字段的一种封装,在设定和读取的时候,可以很轻易的添加逻辑,而其调用方式其不会改变在Pyhon中可以用@property来定义:class Book(object): def __init__(self, title, p... 阅读全文
009: Modules and Pachage
2016-01-07 17:06 by Miles.Yao, 195 阅读, 收藏,
摘要:
这次学习只做初步的了解,不深入学习,以后当开始做项目的时候,再回过头来学习。 所谓的模块其实就是一个.py的文件,一个.py的文件就是一个模块。 比模块更大的是包,其实所谓的包其实就是一个文件夹,但是这个文件夹内必须有一个__init__.py的文件, 这个文件可以定义一些这个包的配置 导入的时候, 阅读全文
018: class, objects and instance: static method
2016-01-24 21:55 by Miles.Yao, 181 阅读, 收藏,
摘要:
静态方法使用@staticmethod来标记,该方法与某一个class或者某一个实例无关系,但可以用类名或者实例来调用,实际上这种写法应该一般只是为了组织代码。实例方法的调用需要一个实例,声明时需要用self参数,调用时隐式传入该实例类的方法调用需要一个类,其实该类本质上也是一个对象,声明时需要cl... 阅读全文
浙公网安备 33010602011771号