我不确定我的标题真的有意义。基本上(从下面的代码),当我访问管理屏幕时,我想要一个项目显示其客户端和客户端显示所有附加的项目。有没有办法做到这一点?Django 1.5:在两个管理模型中显示foreignkey值
class Client(models.Model):
title = models.CharField(max_length=250, null=True)
#project = models.ManyToManyField(Project)
#status = models.CharField(max_length=250)
class Project(models.Model):
project_choices = (
('L1', 'Lead'),
('C1', 'Confirmed'),
('P1', 'In Progress'),
('P1', 'Paid'),
)
title = models.CharField(verbose_name='Project Title', max_length=250, null=True)
client = models.ForeignKey(Client)
project_status = models.CharField(max_length=2,
choices=project_choices,
default='P1')
def __unicode__(self):
return self.title