lines.append(u"Un bug a été reporté par %c03%c%s%c%c dans le bar %c05%c%s%c%c"%(chr(3),chr(2),b.author.get_full_name(),chr(2),chr(3),chr(3),chr(2),b.bar.name,chr(2),chr(3)))
lines.append("Un bug a été reporté par %c03%c%s%c%c dans le bar %c05%c%s%c%c"%(chr(3),chr(2),b.author.get_full_name(),chr(2),chr(3),chr(3),chr(2),b.bar.name,chr(2),chr(3)))
# supprimer les bars à remplacer, avec tous les objets qui en dépendent
bars=Bar.objects.filter(id__contains=COULEUR_)
bars=bars.exclude(id__contains="equitation")#permet de ne pas supprimer le BE equitation bi-promo
input(u"Suppression des bars suivants ?\n{}\nIl est encore temps d'appuyer sur ^C ! Appuyer sur entree pour continuer : ".format(u"\n".join(map(lambdabar:bar.name,bars))))
eval(input("Suppression des bars suivants ?\n{}\nIl est encore temps d'appuyer sur ^C ! Appuyer sur entree pour continuer : ".format("\n".join([bar.nameforbarinbars]))))
bars.delete()
print("Done.")
# supprimer les utilisateurs qui n'ont plus de compte
input(u"Suppression des utilisateurs suivants ?\n{}\nIl est encore temps d'appuyer sur ^C ! Appuyer sur entree pour continuer : ".format(u"\n".join(map(lambdauser:user.firstname+" "+user.lastname,vieux))))
eval(input("Suppression des utilisateurs suivants ?\n{}\nIl est encore temps d'appuyer sur ^C ! Appuyer sur entree pour continuer : ".format("\n".join([user.firstname+" "+user.lastnameforuserinvieux]))))