我对 Django 比较陌生,面临一个我还无法解决的问题:
我有两个模型,它们看起来像:
class Item(models.Model):
char1 = models.CharField(max_length=200)
char2 = models.CharField(max_length=200)
class Entry(models.Model):
item = models.ForeignKey(Item)
choice = models.IntegerField()
我在我的数据库中存储了许多项目,我希望基本上在一个视图中随机遍历所有存储的项目,并且对于每个项目显示 char1 和 char2 带有一个 IntegerField 和一个“下一步”按钮,存储一个新条目(我的数据库中的实际项目和键入的整数)并将我引导到下一个(随机)项目。
在研究过程中,我发现了例如表单向导和表单集,但这不是我想要的,向导需要多个表单模型,他可以连续显示,但我想(随机)显示只有一个模型(项目)的每个实例和为每个存储一个条目。
我希望有人能给我提示在哪里寻找,因为我在任何地方都找不到此用例的文档/教程,而且由于我对 Django 不是很有经验,所以我现在无法弄清楚......
提前致以最诚挚的问候和感谢!