import django_tables2 as tables __all__ = ( 'TenantColumn', ) class TenantColumn(tables.TemplateColumn): """ Include the tenant description. """ template_code = """ {% if record.tenant %} {{ record.tenant }} {% elif record.vrf.tenant %} {{ record.vrf.tenant }}* {% else %} — {% endif %} """ def __init__(self, *args, **kwargs): super().__init__(template_code=self.template_code, *args, **kwargs) def value(self, value): return str(value) if value else None