2011-05-18 4 views
1

J'utilise l'administrateur Django avec l'application Grappelli pour gérer une relation M2M (Gallery - Image) avec un modèle intermédiaire avec des sections de formulaire en ligne.Administrateur Django supprimer m2m inlines?

J'ai ajouté un enregistrement galerie avec plusieurs images avec succès, mais quand je reviens et édite l'enregistrement, je ne peux pas supprimer l'une des images en ligne.

La seule façon que j'ai réussi à supprimer la relation est en supprimant l'enregistrement d'image séparément.

Il suffit de vider les champs et d'enregistrer les erreurs de validation (c'est-à-dire que ce champ est obligatoire, etc.). Tout ce que je veux faire est de supprimer une ou plusieurs sections de formulaire en ligne dans leur intégralité.

Quelqu'un peut-il aider?

Un conseil apprécié.

+0

Supposons qu'il soit logique d'afficher le message d'erreur ... – arie

Répondre

1

Chaque case doit être cochée pour être supprimée.

Si vous ne voyez pas les cases à cocher supprimer, votre utilisateur n'a peut-être pas l'autorisation de supprimer le modèle intermédiaire.

+1

J'utilise l'application Grappelli et chaque ligne comportait un X dans le coin droit. Je m'attendais à ce qu'il disparaisse quand j'ai cliqué sur le X mais c'est en fait juste une case à cocher. – Dan