Django自带的admin管理后台简直就是bug级的存在,几行代码就可以撸出一个功能齐全的管理后台来,就像诸葛亮的媳妇黄月英,拥有和诸葛亮一样的才华, 只是不漂亮。对于内部人员使用的管理系统,业务功能远比外观重要,Django自带的admin就是遵循这个逻辑设计的。对于很多执着的程序员而言,怎么能让外观这事让自己写的NB代码大打折扣呢?幸好有很多第三方的库可以用来美化Django Admin管理后台的界面,今天小编我就来测评一下,也来当当皇帝选选妃。
Django-xadmin
在Django 2.0时代,django-xadmin无疑是国内最火的用来美化Django admin的后台。它使用bootstrap 3的样式,几行设置即可替代django自带admin的界面,另外还提供了丰富的插件,比如导入导出数据。
不幸的是原作者并没有很好的维护这个项目。如果你希望在Django 3的项目开发中使用, 那么你需要下载django-xadmin修改些代码并进行二次开发,对新手有难度。另外它对Django 3.1后增加的侧边栏兼容不好,加之bootstrap 3的样式老套(bootstrap 5都快出了), 小编个人不推荐在Django 3以后的新项目中再使用这个库。黄脸婆 vs 绿茶妹,你选谁&#