From 6b82bdbf5954894fae5d73aadd900de240185262 Mon Sep 17 00:00:00 2001 From: Bossanyi Tibor Date: Wed, 12 Aug 2020 14:03:34 +0200 Subject: [PATCH] exercise_tree, exercise_type list modifications --- aitrainer_backoffice/aitrainer_backoffice/admin.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/aitrainer_backoffice/aitrainer_backoffice/admin.py b/aitrainer_backoffice/aitrainer_backoffice/admin.py index 240684c..1b67297 100644 --- a/aitrainer_backoffice/aitrainer_backoffice/admin.py +++ b/aitrainer_backoffice/aitrainer_backoffice/admin.py @@ -33,7 +33,7 @@ class TranslationInline(admin.TabularInline): class ExerciseTypeAdmin(admin.ModelAdmin): - list_display = ('name_colored', 'active') + list_display = ('exercise_type_id', 'tree', 'name_colored', 'active') search_fields = ['name'] def name_colored(self, obj): @@ -60,7 +60,7 @@ class TranslationTreeInline(admin.TabularInline): class ExerciseTreeAdmin(admin.ModelAdmin): - list_display = ('name_colored', 'active') + list_display = ('tree_id', 'name_colored', 'parent_id', 'active') search_fields = ['name'] fields = ["name", "parent_id", "image_url", "active", "get_image_preview"] @@ -76,7 +76,10 @@ class ExerciseTreeAdmin(admin.ModelAdmin): def name_colored(self, obj): if obj.active: - color_code = '7bc863' + if obj.image_url != "": + color_code = '7bc863' + else: + color_code = 'f2cdb3' else: color_code = 'C20000' html = '{}˓→'.format(color_code, obj.name)