4.3自定义模型类 4.3自定义模型类 定义模型 模型表示程序使用的数据实体,在Flask-SQLAlchemy中,模型一般是Python类,继承自db.Model,db是SQLAlchemy类的实例,代表程序使用的数据库。 类中的属性对应数据库表中的列。id为主键,是由Flask-SQLAlche ...
分类:
其他好文 时间:
2018-10-15 12:20:26
阅读次数:
201
继承 --子类继承父类的数据属性和函数属性 派生:子类衍生出新的东西 什么情况用组合?什么情况用继承? 继承有两种含义 1. 继承基类的方法,并且做出自己的改变或扩张(代码重用) 2. 声明某个子类兼容某基类,定义一个接口类,子类继承接口类,并且实现接口中定义的方法 接口继承 继承顺序 类属性查找顺 ...
分类:
编程语言 时间:
2018-10-14 19:01:37
阅读次数:
269
类方法:隐式接收第一个参数为类本身的方法,通过类或实例皆可调用,在类方法定义中不能访问实例属性及调用实例方法,可以访问已定义的类属性和调用已定义的类方法,使用@classmethod装饰器进行定义: 实例方法:隐式接收第一个参数为实例本身的方法,只能通过实例进行调用,在实例方法定义中可以访问自身已定 ...
分类:
编程语言 时间:
2018-10-14 00:23:03
阅读次数:
141
"""metaclass的作用是指定当前类由谁来创建"""# 第一种创建类的方式class Foo(object): name = "小强" # 类的静态字段 def func(self): return 666val = Foo()print(val.name)# 第二种创建类的方式Foo1 = ...
分类:
编程语言 时间:
2018-10-13 16:53:56
阅读次数:
148
TIOBE每个月都会新鲜出炉一份流行编程语言排行榜,这里会列出最流行的20种语言。排序说明不了语言的好坏,反应的不过是某个软件开发领域的热门程度。语言的发展不是越来越common,而是越来越专注领域。有的语言专注于简单高效,比如python,内建的list,dict结构比c/c++易用太多,但同样为了安全、易用,语言也牺牲了部分性能。在有些领域,比如通信,性能很关键,但并不意味这个领域的coder
分类:
编程语言 时间:
2018-10-07 21:30:22
阅读次数:
229
RabbitMQ Performance Testing Tool 介绍:https://www.rabbitmq.com/java-tools.html RabbitMQ Performance Testing Tool 下载:https://github.com/rabbitmq/rabbitm ...
分类:
其他好文 时间:
2018-10-04 09:13:37
阅读次数:
174
pandas介绍: 中文:https://www.cnblogs.com/skying555/p/5914391.html 英文:http://www.datadependence.com/2016/05/scientific-python-pandas/ ...
分类:
编程语言 时间:
2018-10-01 16:32:38
阅读次数:
133
目录 一、概述 二、类的继承 2.1 继承的定义 2.2 构造函数的继承 2.3 子类对父类方法的重写 三、类继承的事例 目录 一、概述 二、类的继承 2.1 继承的定义 2.2 构造函数的继承 2.3 子类对父类方法的重写 三、类继承的事例 2.1 继承的定义 2.2 构造函数的继承 2.3 子类 ...
分类:
编程语言 时间:
2018-09-30 15:06:42
阅读次数:
175
以下实例展示了 locals() 的使用方法: ...
分类:
其他好文 时间:
2018-09-28 19:13:08
阅读次数:
156
1创建模型 在我们简单的民意调查应用程序中,我们将创建两个模型:Question和Choice。A Question有问题和出版日期。A Choice有两个字段:选择的文本和投票记录。每个Choice都与一个Question。 这些概念由简单的Python类表示。编辑 polls/models.py ...
分类:
其他好文 时间:
2018-09-26 12:18:53
阅读次数:
148