Django Admin的新皮肤,Google Material 风格皮肤
django-admin-material
django-admin-material是一种不同风格的Django Admin,它建立在Google的Material设计理念(https://material.io)之上。
这个框架是用来Materialize CSS的: https://materializecss.com
说明: 当前这个项目仍然在开发中,如果在用的过程中发现任何问题,非常欢迎新建一个issue或者直接贡献代码。一旦这个项目发展地稳定,并且适合生产环境使用,那时候我会发布一个1.0.0版本。
安装
- 安装使用下面命令:
pip install django-admin-material
2. 添加 "django_admin_material" 到你的INSTALLED_APPS配置,像这样:
INSTALLED_APPS = [
...
'django_admin_material',
]
添加越前面越好,最好比'django.contrib.admin'靠前。
快速开始
- 下载或者克隆当前git仓库
- 运行下面命令(很可能你需要一个虚拟环境):
pip install -r requirements.txt
3. 接着运行:
./reset_db.sh
这个命令会安装必要的数据库迁移以及测试用例所依赖的数据条件(fixtures)。
4. 运行:
python3 manage.py runserver
5. 现在你可以在浏览器中访问了: http://localhost:8000/admin
6. 使用用户名密码"admin:admin"来登录
示例
英文原文:https://github.com/lorenzomorandini/django-admin-material
译者:疯禽忘肿