我有一个模型:
class Detail(models.Model):
types_choices = (
(1, 'Sport'),
(2, 'Turbo'),
(3, 'Turbo++'),
)
car = models.ForeignKey(Car)
d_type = models.PositiveIntegerField(choices=types_choices, max_length=1)
def __unicode__(self):
return u"%s, %s" % (self.car.name, types_choices[self.d_type][1])
在管理界面中出现错误:global name 'types_choices' is not defined
. 我认为这是关于我的回归。如何解决?我需要在管理界面的一个字符串中包含汽车名称和“运动”(或涡轮增压等)。
谢谢。