Django には次のモデルがあります (読みやすいように簡略化しています)。
class Test(models.Model):
pass
class Page(models.Model):
test = models.ForeignKey(Test)
class Question(models.Model);
page = models.ForeignKey(Page)
class Answer(models.Model):
question = models.ForeignKey(Question)
管理領域でテストを完全に編集したいと思います。つまりTest
、データを編集Page
し、そのテストに を追加し、次にQuestion
各ページに を追加Answer
し、質問ごとに を追加します。これを行う最も簡単で Django 風のモードは何ですか?