我想获得与特定职位相关的所有职位。JobPost
是一个 FK Position
,当我做 normal 时.values()
,我得到外键 id 而不是字符串的位置。例如:
>>> JobPost.objects.filter(production=p).values('position')
[{'position': 4L}]
我真正需要得到的是类似的伪代码:
>>> JobPost.objects.filter(production=p).values('position.position')
和模型:
class JobPost(models.Model):
name = models.CharField(max_length=100)
position = models.ForeignKey(Position)
class Position(models.Model):
position = models.CharField(max_length=100)
我该怎么做?