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