Django 2.1.7 Admin - 重写模板,自定义后台_html


Django 2.1.7 Admin管理后台文章

​Django 2.1.7 Admin管理后台 - 注册模型、自定义显示列表字段​​​​Django 2.1.7 Admin - 列表页选项​​​​Django 2.1.7 Admin - 编辑页选项​

参考文献

​https://docs.djangoproject.com/zh-hans/2.1/intro/tutorial07/​

重写模板

有时候Admin管理后台的界面不太满足我们的要求,那么可以进行部分自定义。

1)在templates/目录下创建admin目录,结构如下图:


Django 2.1.7 Admin - 重写模板,自定义后台_django_02


2)打开当前环境中Django的库目录,再向下找到admin的模板,目录如下:


Django 2.1.7 Admin - 重写模板,自定义后台_自定义_03


3)将需要更改文件拷贝到第一步建好的目录里,此处以base_site.html为例。


Django 2.1.7 Admin - 重写模板,自定义后台_自定义_04


编辑base_site.html文件:


Django 2.1.7 Admin - 重写模板,自定义后台_django_05


4)在浏览器中转到列表页面,刷新后如下图:


Django 2.1.7 Admin - 重写模板,自定义后台_html_06

Django 2.1.7 Admin - 重写模板,自定义后台_html_07