我有如下所示的一种形式: class MyForm(Form):
#personal data
firstname = CharField()
lastname = CharField()
#education data
university = CharField()
major = CharField()
#fooba
这个问题就是与一个问题我以前问: Generating and submitting a dynamic number of objects in a form with Django 我想知道,如果我有不同的默认值,为每个表单在一个formset中,我能够预先填充字段吗?例如,需要额外客户信息的表单需要预先填入用户名?在将电子邮件字段添加到已存在的表的情况下,并且一次更新多个表。 Django提
的选择比方说,我有一些做作型号: class Author(Model):
name = CharField()
class Book(Model):
title = CharField()
author = ForeignKey(Author)
而且我们说,我想使用的ModelForm的书: class BookForm(ModelForm):
class Person(models.Model):
name = models.CharField(max_length=100)
class Entry(models.Model):
text = models.CharField(max_length=100)
person = models.ManyToManyField(Person, blank=Tr