Существует пакет django-liststyle
, который может удовлетворить ваши потребности
Установите его, используя pip install django-liststyle==0.2b
, затем в settings.py добавьте 'liststyle'
в INSTALLED_APPS
list.
, поэтому теперь admin.py для соответствующей модели будет
from liststyle import ListStyleAdminMixin
class CityAdmin(admin.ModelAdmin, ListStyleAdminMixin):
...
def get_row_css(self, obj, index):
if obj.is_active_city:
return 'green'
return 'red' # or any color for False
ПРИМЕЧАНИЕ : если есть проблемы, связанные с future
ошибкой пакета, обратитесь кэто ссылка