Django-admin - how zu machen "inlines" Klapp?
Mit "fieldsets" Sie können es, zusammenklappbar, durch die Angabe der CSS-Klasse "collapse". Wie tun Sie das gleiche mit "inlines"? Danke!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit "fieldsets" Sie können es, zusammenklappbar, durch die Angabe der CSS-Klasse "collapse". Wie tun Sie das gleiche mit "inlines"? Danke!
Du musst angemeldet sein, um einen Kommentar abzugeben.
derzeit django unterstützt nicht Reduzierbare inlines out-of-the-box. Dieses ticket könnte Ihnen einige Hinweise.
Dennoch können Sie easly erreichen dies, indem Sie einige javascript, um Ihre Vorlage. Es gibt zahlreiche plugins gibt, die helfen können Sie dies erreichen. Der Weg, um einen js zu einer Vorlage überschreiben ModelAdmin form mit einer ModelForm und Einstellung der Media-Klasse mit den entsprechenden js-script.
Hoffe, das hilft.
In Django 1.10+:
https://docs.djangoproject.com/en/1.10/ref/contrib/admin/#django.contrib.admin.InlineModelAdmin.classes
Schauen Sie sich dieses snippet, und Sie brauchen nur zu zählen jQuery (bereits mit Django).