Django 外形模型的表格?

Django 外形模型的表格?,django,django-models,django-forms,Django,Django Models,Django Forms,是否有一种从纵断面模型创建表单的方法 例如。。。如果我将此模型作为配置文件: class blogger(models.Model): user = models.ForeignKey(User, unique=True) born = models.DateTimeField('born') gender = models.CharField(max_length=1, choices=gender ) about = models.TextField

是否有一种从纵断面模型创建表单的方法

例如。。。如果我将此模型作为配置文件:

class blogger(models.Model):

    user = models.ForeignKey(User, unique=True)
    born = models.DateTimeField('born')    
    gender = models.CharField(max_length=1, choices=gender )
    about = models.TextField(_('about'), null=True, blank=True)

我要这张表格:

姓名:

姓:

出生:

性别:

关于:


这可能吗?如果是,如何使用?

使用

向模型表单添加额外字段

class BloggerForm(forms.ModelForm):
  name=forms.CharField()
  surname=forms.CharField()

  class Meta:
    model=blogger
    exclude=('user',)

然后,您可以覆盖clean/save方法来处理新数据

将额外字段添加到模型表单中

class BloggerForm(forms.ModelForm):
  name=forms.CharField()
  surname=forms.CharField()

  class Meta:
    model=blogger
    exclude=('user',)

然后,您可以重写clean/save方法来处理新数据

ModelForms不显示姓名和姓氏ma,仅在用户选择时显示。ModelForms不显示姓名和姓氏ma,仅在用户选择时显示。