Django admin对比
1 原生admin
优点:兼容性好 缺点:样式不好看 操作效率低 不兼容手机端
2 xadmin
优点:操作快捷 缺点:不兼容django最新版本
3 Django-material
优点:样式美观 兼容手机端 缺点:不支持级联修改 不支持filter_horizontal方式选择M2M
4 Django admin bootstrap
样式错位,不考虑。
5 django suit
缺点:不好看 不兼容手机 商用收费
6 django flat response
优点:样式完全和原生admin一样 只是增加了原生端手机适配 1.9以前可以使用django-flat-theme
自定义base_site.html时需要在
之后加入
{% load admin_static %}
{% block blockbots %}
{{ block.super }}
<meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1.0, maximum-scale=1.0">
<link rel="stylesheet" type="text/css" href="{% static 'admin/css/responsive.css' %}" />
{% endblock %}
才能使响应式admin生效,就是加入了一个admin/css/responsive.css
7 django grappelli
缺点:不好看 不兼容手机 诸多兼容性问题