From 0a814d953b8a1cb6c2f70f6ab40a7049899f6804 Mon Sep 17 00:00:00 2001 From: Eberton Kociba Date: Thu, 28 May 2026 23:22:58 -0300 Subject: [PATCH] Fix PaddockListView MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Alterada a forma com que a informação de ocupado aparece na lista dos Piquetes, de True e False para Sim e Não --- multigranja/apps/entities/models/farm.py | 8 +++++++- multigranja/apps/entities/views/list/paddock.py | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/multigranja/apps/entities/models/farm.py b/multigranja/apps/entities/models/farm.py index fac3974..ecc7aeb 100644 --- a/multigranja/apps/entities/models/farm.py +++ b/multigranja/apps/entities/models/farm.py @@ -27,4 +27,10 @@ class Paddock(models.Model): paddock_group = models.ForeignKey(PaddockGroup, on_delete=models.SET_NULL, related_name='paddocks', null=True, blank=True) def __str__(self): - return f"Piquete {self.paddock_number} - Bloco {self.paddock_group.id}" \ No newline at end of file + return f"Piquete {self.paddock_number} - Bloco {self.paddock_group.id}" + + @property + def occupied_as_text(self): + if self.occupied: + return "Sim" + return "Não" \ No newline at end of file diff --git a/multigranja/apps/entities/views/list/paddock.py b/multigranja/apps/entities/views/list/paddock.py index 6c830a4..d9348bb 100644 --- a/multigranja/apps/entities/views/list/paddock.py +++ b/multigranja/apps/entities/views/list/paddock.py @@ -8,9 +8,9 @@ class PaddockListView(BaseListView): columns = [ {"field": "paddock_number", "label": "Número"}, + {"field": "occupied_as_text", "label": "Ocupado"}, {"field": "area", "label": "Área"}, {"field": "load_capacity", "label": "Capacidade"}, - {"field": "occupied", "label": "Ocupado"}, ] create_url = "entities:farm:paddock_create"