def process_title(self, task): process_url = frontend_url(self.request, self.get_process_url(task.process), back_link='here') return mark_safe('<a href="{}">{} #{}</a>'.format( process_url, task.flow_task.flow_class.process_title, task.process.pk))
def process_summary(self, task): process_url = frontend_url(self.request, self.get_process_url(task.process), back_link='here', absolute=False) return mark_safe('<a href="{}">{}</a>'.format( process_url, task.flow_process.summary()))
def task_hash(self, task): task_url = frontend_url(self.request, self.get_task_url(task), back_link='here', absolute=False) return mark_safe('<a href="{}">{}/{}</a>'.format( task_url, task.process.id, task.pk))
def description(self, task): summary = task.summary() if not summary: summary = task.flow_task task_url = frontend_url(self.request, self.get_task_url(task), back_link='here') return mark_safe('<a href="{}">{}</a>'.format(task_url, summary))
def process_summary(self, task): process_url = frontend_url(self.request, self.get_process_url(task.process), back_link='here') return mark_safe('<a href="{}">{}</a>'.format( process_url, task.flow_process.summary()))
def task_hash(self, task): task_url = frontend_url(self.request, self.get_task_url(task), back_link='here') return mark_safe('<a href="{}">{}/{}</a>'.format(task_url, task.process.id, task.pk))