【发布时间】:2020-11-14 14:07:46
【问题描述】:
我创建了一个课程课程,我想让管理员能够添加 1、2、3 个或更多文本字段和其他字段。现在我确实喜欢这样:
class Lesson(models.Model):
title = models.CharField(max_length=50)
text1 = models.TextField(default="")
text2 = models.TextField(default="", blank=True, null=True)
text3 = models.TextField(default="", blank=True, null=True)
...
但在管理方面它不是很好
是否存在定义第一个字段的方法:models.IntegerChoices,例如管理员选择 10,它会自动生成 10 个文本字段,因此在数据库中生成 10 列?
感谢阅读
【问题讨论】:
标签: django django-models model