FEAT: Statuses can have a CSS class defined in the admin panel

This replaces the hardcoding of colours in the asset list.
This commit is contained in:
2020-01-02 19:43:16 +00:00
parent 69facd5dc6
commit dad9797f74
3 changed files with 20 additions and 15 deletions

View File

@@ -33,6 +33,7 @@ class AssetStatus(models.Model):
name = models.CharField(max_length=80)
should_show = models.BooleanField(
default=True, help_text="Should this be shown by default in the asset list.")
display_class = models.CharField(max_length=80, help_text="HTML class to be appended to alter display of assets with this status, such as in the list.")
def __str__(self):
return self.name