我想在Django中构建一个问题,并使用django的admin-interface输入数据。 网站管理员应该能够设置有问题的新问题。定义哪些问题总是存在关系问题的模型是没有问题的:
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
使用这个我可以在管理员中创建和编辑问题(但只有它的标题)。此外,我可以编辑与问题有关的每个问题。但一次只有一个问题。
有没有办法设置模型(或管理区域的一部分)在顶部有“问号部分”,在管理界面中有下面的问题?使用按钮添加和删除问题?
非常感谢,
mfapl