python - Django 管理表单中的组字段

标签 python django django-forms django-admin

我是 Django 的新手并正在尝试它。

我已经阅读了大量关于该框架的文档,但我找不到有关如何“分组”管理表单中的字段的信息。

我所说的分组是指将任意数量的字段分组到任意子部分(子部分以图形方式表示的方式并不重要)。

是否可以“本地”执行此操作(本地,我的意思是不覆盖任何管理表单)?

最佳答案

您可以使用字段集来做到这一点。

例如:

class MyModelAdmin(admin.ModelAdmin):
    fieldsets = (
        (None, {
           'fields': ('field1', 'field2', 'field3')
        }),
        ('Advanced options', {
            'fields': ('field4', 'field5'),
        }),
    )

参见 the docs获取更多信息。

关于python - Django 管理表单中的组字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36746050/

相关文章:

python - 如何在 scikit learn 中保存 TFIDF 矢量器?

Python write 函数不保存所有图像

django - 如何格式化 django 评论的表单字段?

Django 表单未使用 ModelChoiceField 保存 -foreignkey

python random.setstate(), seed() - 是否保证跨实现的结果相同?

Python - 输入验证

python - Django celery beat 属性错误 : 'NoneType' object has no attribute 'localize'

python - 我怎样才能看到 csrftoken?

jquery - Django/Jquery UI 对话框 - 如何将 Django 与 JqueryUI 对话框集成?

python - ModelForm 字段的初始值不起作用