From 0c85061a97bd75ad8cba89a97a7c676ce7b52581 Mon Sep 17 00:00:00 2001
From: Vermaas <vermaas@astron.nl>
Date: Fri, 4 Aug 2023 16:59:18 +0200
Subject: [PATCH] column title

---
 atdb/taskdatabase/tables.py | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/atdb/taskdatabase/tables.py b/atdb/taskdatabase/tables.py
index 9d40e6af..0bc39010 100644
--- a/atdb/taskdatabase/tables.py
+++ b/atdb/taskdatabase/tables.py
@@ -1,4 +1,5 @@
 # tables.py
+from django.utils.html import format_html
 import django_tables2 as tables
 from .models import Task
 
@@ -20,6 +21,10 @@ class ResumeColumn(tables.BooleanColumn):
     def render(self, record):
         return record.resume
 
+class WorkflowColumn(tables.BooleanColumn):
+    def render(self, record):
+        return record.workflow.id
+
 class PurgeColumn(tables.BooleanColumn):
     def render(self, record):
         return record.purge_policy
@@ -29,9 +34,10 @@ class TaskTable(tables.Table):
     class Meta:
         model = Task
         template_name = "django_tables2/bootstrap4.html"
-        fields = ("id", "workflow.id","filter","priority","status","quality","project","sas_id","resume","purge","actions","buttons")
+        fields = ("id", "WF","filter","priority","status","quality","project","sas_id","resume","purge","actions","buttons")
 
     # columns that need specific rendering
+    WF = WorkflowColumn()
     status = StatusColumn()
     purge = PurgeColumn()
 
-- 
GitLab