django admin页面的美(django-2.0)
发布时间
阅读量:
阅读量
通过多样化的策略和方案实现 Django 管理页面的美化效果,在不影响功能的前提下显著提升用户体验体验
1. 使用 CSS 覆盖默认样式
这是最为简便的方式, 你能够通过增添自定义 CSS 文件来替代 Django Admin 的默认样式设置.
步骤:
为你的 Django 应用预先设置一个静态存储目录(如有必要);这通常采用 static 命名 convention 来标识。
在 static 文件夹中创建一个 CSS 文件,例如 admin.css。
在 CSS 文件中实现对网站管理界面的调整。你可以借助浏览器开发者工具先定位元素的类名与属性值,并根据这些信息快速创建相应的 CSS 规则。
在你的 Django 项目 settings.py 文件中,请将 STATICFILES_DIRS 配置为你存放静态文件夹的具体路径。
为了将你的 CSS 文件整合到Admin中,请遵循以下步骤:首先更新Admin的基础模板,并在其中嵌入你的CSS样式表文件;然后在代码结构中添加相应的引用链接
2. 自定义 Admin 模板
如果你想要更深入的定制,你可以直接修改 Admin 的模板。
步骤:
导入 Django 管理员默认模板至你的项目模板目录中。这些模板一般设置在 Django 安装目录中的 contrib/admin/templates/admin 文件夹里
全部评论 (0)
还没有任何评论哟~
