Added colored labels for device and rack roles

This commit is contained in:
Jeremy Stretch
2016-08-10 13:35:55 -04:00
parent b2f03dfb16
commit a89fb734a0
3 changed files with 44 additions and 25 deletions

View File

@@ -28,3 +28,10 @@ class ToggleColumn(tables.CheckBoxColumn):
@property
def header(self):
return mark_safe('<input type="checkbox" name="_all" title="Select all" />')
class ColorColumn(tables.Column):
def render(self, record):
html = '<label class="label {}">{}</label>'.format(record.color, record.get_color_display())
return mark_safe(html)