1

フィールドセットに指定されているものと同様に、ModelAdmin クラスで指定されたインラインのフィールドセット (または親 div) に css クラスを指定したいと考えています。例えば:

class Set2Inline(admin.TabularInline):
    ...

class MyModelAdmin(admin.ModelAdmin):
    fieldsets = [
                ('Set1', {'fields': ['number', 'name', 'etc'], 'classes': ['toggle']})
                ]
    inlines = [Set2Inline]

次のように、「インライン」に同様の方法でクラスを追加する方法はありますか?

inlines = [
              'Set2', {Set2Inline, 'classes': ['toggle']}
          ]

クラスがインラインのフィールドセットまたはその親 div のいずれかにアタッチされているかどうかは問題ではありません。重要なのは、フィールドセットごとに行われるのと同様の方法で、インラインごとに一意のクラスを指定できることです。これを行う方法はありますか?Set2Inline クラスで実行できれば、それも問題ありません。

4

2 に答える 2