admin后台功能强大,但是你的会用啊
我们都知道django自带的admin虽然是开箱即用,但是你过时的页面配色和布局在现在人的审美下,显得有点“丑陋”,既然admin后台有着内在的气质,那么我们也要给予其漂亮的外表才行。那么直接美化后台的话,目前主流的方式是采用第三方插件库来进行快速实现
自带admin后台的目的是为了让系统管理员有一个比较直观和便捷的方式来直接维护数据,其定位不是为了面向最终用户
如果你想做一款面向最终普通用户的web页面,请采用DTL或者其他前端框架全自定义打造
主流的方案有引入bootstrap模板结合DTL进行修改;使用VUE或者其他前后端分离的web框架搭建
1、插件1:django-simpleui
目前业界最流行的开源admin后台插件,全星推荐,理由如下
页面美观,国人审美标准,采用element-ui+vue开发
自定义能力强
配置麻烦,因为自定义能力强,如果使用其自定义能力,那么就需要详细阅读官网文档
免费版和付费版本差别巨大,其实有兴趣的完全可以用免费版加其他图形化插件进行扩展
你可以查看在线demo看下效果
但是用户可以完全开箱即用,不用哪些个性化的配置能力
2、插件2:django-xadmin
这个目前基本已经停止维护了,是采用bootstrap3样式来打造的,在django2.0的时代,几乎是django admin后台美化的霸主,如果使用django3.0及以上的话,就别用了。
3、插件3:django-suit
这个是国外开发的插件,相比原生admin主要做了两个改变
增加侧边栏
将右侧的过滤转换到表格最上方
非商业用途,免费,商业用途收费
4、插件4:Django-grappelli
也是国外开发的插件,风格简单干净,全免费,但是样式个人觉得过时了。
写在最后,国人使用的话,只推荐django-simpleui,没有其他。
赞(
2
)
打赏