0

Djangoで質問を作成し、djangoの管理インターフェースを使用してデータを入力したいと思います。サイト管理者は、質問を含む新しい質問を設定できる必要があります。質問が常に問題のないモデルを定義します。

class Questionary(models.Model):
    title = models.CharField(max_length=50)

    def __unicode__(self):
        return self.title

class Question(models.Model):
    text = models.CharField(max_length=150)
    questionary = models.ForeignKey(Questionary)

    def __unicode__(self):
        return self.text

これを使用して、管理者で質問を作成および編集できます(ただし、タイトルのみ)。また、質問に関連するすべての質問を編集できます。しかし、一度に1つの質問だけです。

モデル(または管理領域の一部)を設定して、上部に「質問部分」を配置し、その下に管理インターフェイスに質問を配置する方法はありますか?質問を追加および削除するためのボタンがありますか?

どうもありがとう、

mfapl

4

1 に答える 1

2

はい、できます。InlineModelAdminをご覧ください

于 2011-05-17T12:43:27.803 に答える