我是Django的全新,所以答案可能非常简单。但是,我无法理解。
说我有两个裸骨模型。
class Blog(models.Model):
title = models.CharField(max_length=160)
text = models.TextField()
class Comment(models.Model):
blog = models.ForeignKey(Blog)
text = models.TextField()
在Python / Django shell中,如果我在变量中有一个Blog对象(比如blog = Blog.objects.get(id=3)
),我该如何选择它的所有子注释?
这似乎不起作用:blog.objects.all()
答案 0 :(得分:20)
按照外键“向后”使用
blog.comment_set.all()