Django 如何显示每个类别的名称
我有以下django代码:Django 如何显示每个类别的名称,django,Django,我有以下django代码: class Category(models.Model): name = models.CharField(max_length=100) def __unicode__(self): return self.name class Section(models.Model): name = models.CharField(max_length=100) category = models.ForeignKey(Ca
class Category(models.Model):
name = models.CharField(max_length=100)
def __unicode__(self):
return self.name
class Section(models.Model):
name = models.CharField(max_length=100)
category = models.ForeignKey(Category)
def __unicode__(self):
return self.name
当我编辑一个部分时,我看到
类别
:带有下拉菜单,显示类别对象、类别对象
如何显示每个类别对象的名称,使下拉菜单类似于Cat
,Dog
(类似于类别的实际名称,请执行以下操作:
class Category(models.Model):
name = models.CharField(max_length=100)
def __str__(self):
return self.name
您使用的是哪种python版本?尝试使用
str
而不是unicode
,我使用的是python2.7
,对我来说效果很好