什么是Python'模型对象'?

时间:2012-05-10 05:35:11

标签: python

在接受Python开发人员职位采访时,我向我询问了这个问题。

如果有人能够回答这个问题,那么它将会有很大的帮助。通用定义也很受欢迎。

2 个答案:

答案 0 :(得分:6)

在维基百科上阅读模型 - 视图 - 控制器架构。模型类通常指域模型。关于MVC的Martin Fowler:“模拟我们对现实世界的感知的域对象与我们在屏幕上看到的GUI元素的表示对象之间的明确划分。域对象应该是完全自包含的,并且在不参考演示文稿的情况下工作,他们也应该能够同时支持多个演示文稿。“

在Django和其他一些Web框架的有限意义上,这现在是映射到数据库表的对象的同义词,但是作为一般概念并不仅限于。

答案 1 :(得分:3)

通常它们是映射到数据库表的对象(它们的实例映射到相应表中的行)。