Le 21 décembre 2011 09:44, Séno Hervé Edorh <[email protected]> a écrit :

> oui j'ai rien fait de plus. je suis juste passé de la 1.2 à la 1.3  Pour
> moi la méthode delete devait marcher.
>

Ouaip. Un petit tour dans le code source de FileSystemStorage
(django/core/files/storage.py), ajouter des print dans la methode delete,
pour voir si elle est bien appelée...

Je vois ça :

    def delete(self, name):
        name = self.path(name)
        # If the file exists, delete it from the filesystem.
        if os.path.exists(name):
            os.remove(name)

J'y ferais bien ce genre de print :

    def delete(self, name):
        debug = open('/tmp/debug','a')
        name = self.path(name)
        print >> debug, 'name = ', name
        # If the file exists, delete it from the filesystem.
        if os.path.exists(name):
            print >> debug, 'remove'
            os.remove(name)
        debug.close()

Si t'as pas de fichier /tmp/debug ou qu'il ne contient pas de "remove",
alors, se poser d'autres questions...

a++
-- 
Thomas
--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org

Répondre à