我有我的models.py
class Schedule(models.Model):
name = models.CharField(max_length=255)
date_from = models.DateField('')
date_to = models.DateField('', null=True)
desc = models.TextField(blank=True, null=True)
我在这里views.py
class Schedule(CreateView):
fields = ()
model = models.Schedule
def form_valid(self, form):
self.object = form.save(commit=False)
self.object.save()
return super(ModelFormMixin, self).form_valid(form)
在这里我的template.html
{{form.as_p}}
这个表格只能做1次输入。但是我需要以不同的名称和日期(在我的情况下)以单一形式执行 3 次输入。
和形式可能看起来像
{{form.as_p}}
{{form.as_p}}
{{form.as_p}}
我查看文档,bulk_create 可以在单次运行中进行多个输入,但我不知道如何处理我的template.html