我一直在阅读Django并使用它一段时间。我仍然困惑的一件事是为什么我们在Django中创建的模型类是由静态变量而不是成员变量组成的。例如Django - 为什么模型类中声明的变量静态
class Album(models.Model):
artist = models.CharField(max_length=128, unique=True)
title = models.CharField(max_length=128, unique=True)
genre = models.CharField(max_length=128, unique=True)
def __unicode__(self):
return self.name
我读this页面在这里这也解释了在Python静态和实例变量但是我仍然困惑,为什么Django的要在模型中的字段变量是静态的?
关于如何在Pro Django中创建模型,Marty Alchin的第3章(模型),Apress –