我在models.py中有一个类:
class Person(AbstractUser):
def __unicode__(self):
return u'%s %s' % (self.first_name, self.last_name)
它与contrib / models.py
中的AbstractUser有关我创建了一个类,可以为其创建其他字段。
class ExtraTextField(models.Model):
add = models.ForeignKey(Person)
new_field_text = models.TextField(max_length=200, verbose_name='content')
def __unicode__(self):
return u'%s' % (self.new_field_text)
class AddText(admin.StackedInline):
model = ExtraTextField
extra = 0
class AdminForm(admin.ModelAdmin):
inlines = [AddText]
如您所见,未定义字段数量,因此我不能将它们放入类Person中。但作为合理的继续,这些附加字段不会保存在数据库中。请帮忙,我该如何解决这个问题?