0
我得到了一個Paper
和它的外鍵ChoiceQuestion
模型,其外鍵Choices
模型。在Django-admin中,如何在同一頁面顯示foreignkey的foreignkey?
我在想如果django-admin在Paper
的變更頁面顯示Choices
。
class Paper(models.Model):
"""pagers"""
# ...
class ChoiceQuestion(models.Model):
paper = models.ForeignKey(Paper)
name = models.CharField(max_length=256)
class Choice(models.Model):
choice_question = models.ForeignKey(ChoiceQuestion)
text = models.CharField(max_length=256)
通常我們可以編輯Paper
的編輯頁面ChoiceQuestion
,但我怎麼能在這個頁面編輯選擇也?
你應該可以通過'__',像'paper__choicequestion__choices'這樣的東西訪問 – Anzel
@Anzel你能告訴我更多關於這個的請求 – Sinux
哦,以爲你想*訪問*模型。如果您正在討論表單,請嘗試[formsets](https://docs.djangoproject.com/en/1.8/topics/forms/modelforms/#model-formsets) – Anzel