【发布时间】:2024-04-19 11:15:01
【问题描述】:
我有一个 Paper 和它的外键 ChoiceQuestion 模型,以及它的外键 Choices 模型。
我想知道 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,但是我如何在这个页面中编辑Choice呢?
【问题讨论】:
-
您应该可以通过
__访问,例如paper__choicequestion__choices -
@Anzel 你能告诉我更多关于这个的信息吗
-
哦,你想访问模型。如果您在谈论形式,请尝试formsets
标签: python django django-models django-forms django-admin