Django管理员-如何制作;“内联线”;可折叠的?

Django管理员-如何制作;“内联线”;可折叠的?,django,django-admin,Django,Django Admin,使用“fieldset”,您可以通过指定CSS类“collapse”使其可折叠。如何对“内联线”执行同样的操作?谢谢大家! 目前django不支持开箱即用的可折叠内联线。可能会给你一些建议 然而,通过向模板中添加一些javascript,您可以轻松实现这一点。有许多插件可以帮助您实现这一点。将js添加到模板的方法是使用ModelForm覆盖ModelAdmin表单,并使用适当的js脚本设置其媒体类 希望这能有所帮助。看看这个,你只需要在Django中包含jQuery(已经有Django了)。在D

使用“fieldset”,您可以通过指定CSS类“collapse”使其可折叠。如何对“内联线”执行同样的操作?谢谢大家!

目前django不支持开箱即用的可折叠内联线。可能会给你一些建议

然而,通过向模板中添加一些javascript,您可以轻松实现这一点。有许多插件可以帮助您实现这一点。将js添加到模板的方法是使用ModelForm覆盖ModelAdmin表单,并使用适当的js脚本设置其媒体类

希望这能有所帮助。

看看这个,你只需要在Django中包含jQuery(已经有Django了)。

在Django 1.10+中:

class MyModelInline(admin.TabularInline):
     model = MyModel
     classes = ['collapse']

这将折叠整个内联。如何折叠其中的模型元素?可以使用
字段集
“折叠模型的一部分。对于字段集,您可以通过指定css类“collapse”-How使其可折叠?