浏览代码

Таблица заказов

Сделал рендеринг имени дизайнера вместо логина
Denis V. Dedkov 10 年之前
父节点
当前提交
3c757c30bf
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5 2
      asuzr/tables.py

+ 5 - 2
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',