0
我有2種型號:子查詢在Django
class Professors(models.Model):
professors_name = models.CharField('professor', max_length=32, unique=True)
class Discipline(models.Model):
auditorium = models.IntegerField('auditorium')
professors_name = models.ForeignKey(Professors)
在訪問量:
disciplines = Discipline.objects.all()
所以,我有禮堂和professors_name_id的數量。但我需要完整的名稱,而不是id。怎麼做?
我使用discipl ines = Discipline.objects.values('禮堂','discipline.professor.name'),它不起作用 – tim
這不是@Siva的意思。如果你使用紀律= Discipline.objects.all(),那麼該查詢集中的每個實例都有一個教授名稱,通過discipline.professor.name –
好吧,以及如何用'values'來獲得教授姓名? – tim