2

试图更好地理解 Django Admin,但在 django admin 中放置嵌套字段集时遇到问题

我想对我的模型字段进行分组,如下图所示。

我尝试使用此代码,但没有成功。

    class ContactAdmin(admin.ModelAdmin):
        fieldsets = (
                     ("Main Info", {'fields': ("user", "website")}),
                     ("Phones", {'fields': (
                          ("Primary", {'fields': (("primary_phone_country", "primary_phone_area", "primary_phone_number"),)}),
                          ("Secondary", {'fields': (("secondary_phone_country", "secondary_phone_area", "secondary_phone_number"),)}),
    )}),
)

    admin.site.register(Contact, ContactAdmin)

在此处输入图像描述

有解决上述问题的解决方案吗?

4

1 回答 1

2

如果我正确理解此Django 票证,则不支持嵌套字段集。虽然这张票是 4 年的,但它是在 9 个月前更新的,而且 Django 文档中没有提到嵌套字段集。

话虽如此,票证包含一个补丁来实现该功能。你试过使用它吗?

于 2012-11-04T12:55:46.677 回答