From ed37f16035bccc0758d8a9384fdd47e9b5157c39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C4=9Bj=20Koci=C3=A1n?= Date: Sat, 12 Sep 2015 15:02:54 +0200 Subject: [PATCH] =?UTF-8?q?U=20max=20po=C4=8Dtu=20bod=C5=AF=20nezobrazuj?= =?UTF-8?q?=20deset.=20=C4=8D=C3=A1st,=20je-li=200?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- seminar/models.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/seminar/models.py b/seminar/models.py index 87b7092a..1301a0d2 100644 --- a/seminar/models.py +++ b/seminar/models.py @@ -477,7 +477,15 @@ class Problem(SeminarModelBase): return reverse('admin:seminar_problemnavrh_change', args=(self.id, )) def body_v_zavorce(self): - return u"({}\u2009b)".format(self.body) if self.body else "" + """Vrať string s body v závorce jsou-li u problému vyplněné, jinak '' + + Je-li desetinná část nulová, nezobrazuj ji. + """ + pocet_bodu = None + if self.body: + b = self.body + pocet_bodu = int(b) if int(b) == b else b + return u"({}\u2009b)".format(pocet_bodu) if self.body else "" @reversion.register(ignore_duplicate_revisions=True)