0

我正在通过https://docs.djangoproject.com/en/1.4/intro/tutorial01/工作。它们包括以下内容:

from django.db import models

class Poll(models.Model):
    question = models.CharField(max_length=200)
    pub_date = models.DateTimeField('date published')

“models.Model”是什么意思?

4

3 回答 3

7

意思是:使Poll类继承自模块的Model基类models

于 2013-02-05T19:24:11.020 回答
5

你知道什么是继承吗?我将从看一些例子开始:

http://parand.com/say/index.php/2009/04/20/python-simple-inheritance-example/

基本上是说使用 Model 类具有的所有属性以及您在类中定义的任何属性。

祝你好运


在 php 中,这将是:

class Poll extends Model
{
    var $question;
    var $pub_date;
}

模型是 Django 框架中模型模块中的一个类...

于 2013-02-05T19:26:42.180 回答
0

这是您要创建模型的子类。

于 2013-02-05T19:24:15.293 回答