为什么对django 1.7+使用__unicode __(self)方法?

时间:2015-08-16 01:28:50

标签: python django migration

我是django和sql的全新品牌。我经历的教程将def __unicode__(self)放在每个模型类上?这里是对documentation的引用但即使在阅读后我仍然不明白其目的是什么?

class Project(models.Model):
    name = models.CharField(max_length=300)

    def __unicode__(self):
        return self.name

class Task(models.Model):
    description = models.CharField(max_length=300)
    project = models.ForeignKey(Project)

    def __unicode__(self):
        return self.description

0 个答案:

没有答案