def _render_status(instance): status = instance.status if status == 'current': if is_return_overdue(instance): return '<span class="label label-danger">Overdue</span>' elif is_return_due_soon(instance): return '<span class="label label-warning">Due soon</span>' else: return 'Current' else: return dict(Return.STATUS_CHOICES)[status]
def _render_status(instance): status = instance.status if status == 'current': if is_return_overdue(instance): return '<span class="label label-danger">Overdue</span>' elif is_return_due_soon(instance): return '<span class="label label-warning">Due soon</span>' else: return 'Current' else: return dict(Return.STATUS_CHOICES)[status]
def _render_status(instance): status = instance.status if status == 'current': if is_return_overdue(instance): return '<span class="label label-danger">Overdue</span>' elif is_return_due_soon(instance): return '<span class="label label-warning">Due soon</span>' else: return 'Current' else: suffix = ' (Nil)' if status == 'submitted' and instance.nil_return else '' return dict(Return.STATUS_CHOICES)[status] + suffix
def _render_status(instance): status = instance.status if status == 'current': if is_return_overdue(instance): return '<span class="label label-danger">Overdue</span>' elif is_return_due_soon(instance): return '<span class="label label-warning">Due soon</span>' else: return 'Current' else: suffix = ' (Nil)' if status == 'submitted' and instance.nil_return else '' return dict(Return.STATUS_CHOICES)[status] + suffix