Models.py:
class ExperienceSynopsis(Audit):
user = models.ForeignKey(User, null = True, blank = True)
area_skill = models.CharField(max_length = 50, help_text = 'Example: Testing,Development,etc..')
experience = models.CharField(max_length = 50)
def __unicode__(self):
return self.area_skillForms.py:
class ExperienceSynopsisForm(forms.Form):
area_skill = fields.CharField(max_length=50, help_text = 'Example: Testing,Development,etc..')
experience = fields.CharField(max_length=50)
ExperienceFormset = formsets.formset_factory(ExperienceSynopsisForm, formset = RequiredFormSet, extra = 0) 我想在admin.py中添加表单集。如何启用此model.Please的管理帮助我。
发布于 2012-06-11 19:55:56
Django文档和教程给出了它的工作原理
https://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.StackedInline
将表单集添加到内联对象,即可完成设置
class BookInline(admin.TabularInline):
model = Book
formset = # Yours
class AuthorAdmin(admin.ModelAdmin):
inlines = [
BookInline,
]如果需要,使用save_formset覆盖保存
https://stackoverflow.com/questions/10979205
复制相似问题