superusuario - Administrador de Django: ¿cómo hacer que los "inlines" sean plegables?
python django documentation (3)
Con "fieldsets" puede hacerlo plegable especificando la clase CSS "colapso". ¿Cómo hacer lo mismo con "inlines"? ¡Gracias!
Echa un vistazo a este snippet , y solo debes incluir jQuery (ya con Django).
En Django 1.10+:
class MyModelInline(admin.TabularInline):
model = MyModel
classes = [''collapse'']
actualmente django no admite inlines plegables de forma inmediata. Este boleto podría darle algunos consejos.
Sin embargo, puede lograr esto fácilmente agregando un poco de javascript a su plantilla. Existen numerosos complementos que pueden ayudarte a lograrlo. La forma de agregar un js a una plantilla es anular un formulario ModelAdmin con un ModelForm y configurar su clase de medios con el script js apropiado.
Espero que esto ayude.