Le dimanche 04 janvier 2015 à 19:03 +0100, [email protected] a écrit : > salut la foule, > > bonne année 2015. > l'introduction étant faite, j'en viens à mon problème (django 1.7 et > python3 sous linux, of course). (...) > > l'un d'entre vous a-t-il une idée sur le comment du pourquoi? d'autant > plus que je m'assure de ne pas avoir de foreign key de l'élément que > j'efface vers d'autres entrées.
Dans des cas comme ça, le mieux est de poser un point d'arrêt (import pdb; pdb.set_trace()) juste avant le delete() qui pose problème. Ensuite, tu suis le code pas à pas pour voir ce que fait Django. Cela t'amènera probablement à Collector.collect et tu verras peut-être pourquoi Django ajoute la ligne qu'il ne devrait pas dans la liste des objets à supprimer. Claude -- www.2xlibre.net _______________________________________________ gull mailing list [email protected] http://forum.linux-gull.ch/mailman/listinfo/gull
