【问题标题】:Nested fieldsets in django admin pagedjango 管理页面中的嵌套字段集
【发布时间】:2012-11-04 08:39:38
【问题描述】:

试图更好地理解 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)

有解决上述问题的办法吗?

【问题讨论】:

    标签: python django django-models django-admin


    【解决方案1】:

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

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

    【讨论】:

    • 我使用的是 Django 1.4,ticket 中指定的补丁没有运行。它失败了。
    猜你喜欢
    • 1970-01-01
    • 2014-10-20
    • 2010-11-29
    • 1970-01-01
    • 2019-06-18
    • 2011-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多