che*_*1st 5 django django-admin
例如,我有一个Post模型:
Class Post(models.Model):
title = models.Charfield(max_length=200)
# other fields
Run Code Online (Sandbox Code Playgroud)
我想知道有没有办法在管理员中一次创建多个帖子.换句话说,我需要在帖子创建页面上使用formset而不是单个表单.
可能,准确地执行您想要的操作的最佳方法是扩展ModelAdmin class,因为它上面没有表单集,除了 InlineFormsets 上使用的表单集之外。
之后,您可以自定义管理change_form模板,以包含您的表单集
使用 admin 进行此操作的快速而肮脏的方法是将您的 Post 模型包装为另一个 modeladmin 的内联表单集,并向extra其中添加选项。
| 归档时间: |
|
| 查看次数: |
3134 次 |
| 最近记录: |