page.item_set
を使用してページモデルの関連アイテムを取得できないのはなぜですか?あなたの代わりに関係item
を命名しましたので関連セットが取得できない
class Page(models.Model):
survey = models.ForeignKey(Survey)
title = models.CharField(max_length=256)
parent = models.ForeignKey("Page", blank=True, null=True, related_name="parent_page")
def __unicode__(self):
return self.title
class Item(models.Model):
page = models.ForeignKey(Page, related_name="item")
key = models.CharField(max_length=256)
value = models.CharField(max_length=256)
image = models.ImageField(upload_to="builder/item", null=True, blank=True)
options = models.ManyToManyField(Option, blank=True)
goto = models.ForeignKey(Page, null=True, blank=True, related_name="goto_page")
def __unicode__(self):
return self.value