From afab33f5a1cd123b8ef3929cf77a1ad3a1b53c91 Mon Sep 17 00:00:00 2001 From: Basile Clement Date: Tue, 8 Nov 2016 10:57:40 +0100 Subject: [PATCH] Supprime Spectacle.__repr__ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit La méthode `bda.models.Spectacle.__repr__` est buggée (elle retourne une chaîne unicode alors que `__repr__` doit *toujours* renvoyer une chaîne ASCII) et pose des problèmes de crash lors de l’affichage d’objets `Spectacle` dans le REPL python. La méthode `__repr__` héritée de `django.db.models.Model` devrait être suffisante. --- bda/models.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/bda/models.py b/bda/models.py index 6fb22189..ccc49222 100644 --- a/bda/models.py +++ b/bda/models.py @@ -86,9 +86,6 @@ class Spectacle(models.Model): verbose_name = "Spectacle" ordering = ("date", "title",) - def __repr__(self): - return "[%s]" % self - def timestamp(self): return "%d" % calendar.timegm(self.date.utctimetuple())