2011-04-07 2 views
-1

Lorsque je supprime l'enregistrement avec une image que j'utilise cette méthodeSupprimer l'image avec case à cocher dans la liste vue

def delete(self, using=None): 
    try: 
     obj = Photo.objects.get(pk=self.pk) 
     obj.image.delete() 
    except: 
     pass 
    super(Photo, self).delete() 

Comment puis-je supprimer plusieurs enregistrements avec cases à cocher. Lorsque je supprime de nombreux enregistrements via l'affichage de la liste d'administration, les images associées ne sont pas supprimées.

Répondre

0

Il y a un avertissement à propos de trois paragraphes de here. C'est exactement ce que vous devez savoir. Cela effectue une suppression en bloc, qui n'appelle pas votre modèle de suppression.

Questions connexes