From 3c757c30bfc9a55ae4f92bd9dee30e632026236c Mon Sep 17 00:00:00 2001 From: "Denis V. Dedkov" Date: Tue, 16 Jun 2015 23:41:53 +0500 Subject: [PATCH] =?UTF-8?q?=D0=A2=D0=B0=D0=B1=D0=BB=D0=B8=D1=86=D0=B0=20?= =?UTF-8?q?=D0=B7=D0=B0=D0=BA=D0=B0=D0=B7=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Сделал рендеринг имени дизайнера вместо логина --- asuzr/tables.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/asuzr/tables.py b/asuzr/tables.py index 74b464e..44c09db 100644 --- a/asuzr/tables.py +++ b/asuzr/tables.py @@ -58,10 +58,10 @@ class OrdersTable(tables.Table): designer = tables.Column(visible = False) # Почему-то дизайнер в exclude вызывает ошибку, м.б. из-за FK. Разобраться def render_price(self, value): - return '%0.1f' % value + return '%0.2f' % value def render_ostatok(self, value): - return '%0.1f' % value + return '%0.2f' % value class Meta: model = Order @@ -146,6 +146,9 @@ class DayOrdersTable(OrdersTable): def set_summary(self, price): self.summary[1] = price + def render_designer(self, value): + return ' '.join((value.first_name, value.last_name)) + class Meta: attrs = {'class': 'paleblue'} exclude = ('date',