Django Admin 的自定义 bool 图标

Custom bool icons for Django Admin

我在 DjangoAdmin 中有一个 bool 列,它显示红色和绿色图标,如下所示:

然而,它的客户要求使用蓝色和黄色图标,因为这是他们多年来一直使用的图标。有什么方法可以替换这些并使用我自己的自定义图标吗?

这些图标位于 STATIC_ROOT/admin/img/icon-yes.svgSTATIC_ROOT/admin/img/icon-no.svg 中,您可以将它们更改为您喜欢的图标。您还可以在静态文件夹中覆盖它们以保留自定义以供将来 collectstatics.
如果你只想为一部分用户定制图标,你可以有两个版本的模板,默认的和定制的,然后根据他们的角色、组、用户名等将它们提供给客户。

更多信息可在此处获得:Overriding admin templates