Django admin - comment faire de la “inlines” réductible?
Avec "des balises html fieldsets" vous pouvez le faire réductible par spécifier la classe CSS "effondrement". Comment faire la même chose avec "inlines"? Merci!!!!
Vous devez vous connecter pour publier un commentaire.
actuellement django ne prend pas en charge pliable inlines out-of-the-box. Ce billet peut vous donner quelques pointeurs.
Néanmoins, vous pouvez facilement arriver à cela en ajoutant un peu de javascript à votre modèle. Il existe de nombreux plugins qui peuvent vous aider à atteindre cet objectif. La façon d'ajouter un js à un modèle est remplacer un ModelAdmin formulaire avec un ModelForm et des Médias la classe appropriée js script.
Espère que cette aide.
Dans Django 1.10+:
https://docs.djangoproject.com/en/1.10/ref/contrib/admin/#django.contrib.admin.InlineModelAdmin.classes
Découvrez ce extrait de, et vous avez juste besoin d'inclure jQuery (déjà avec Django).