Raj*_*aji 5 django django-admin
模型.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_skill
Run Code Online (Sandbox Code Playgroud)
表格.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)
Run Code Online (Sandbox Code Playgroud)
我想在 admin.py 中添加表单集。如何启用此模型的管理员。请帮助我。
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,
]
Run Code Online (Sandbox Code Playgroud)
如果需要,用于save_formset覆盖保存
| 归档时间: |
|
| 查看次数: |
17774 次 |
| 最近记录: |