django.contrib 如何修改背景颜色,系统中header div框中的颜色
时间: 2024-03-26 22:36:25 浏览: 78
如何在VC中改变控件的背景色
要修改 Django Admin 后台页面的背景颜色和 header div 框中的颜色,可以通过自定义 CSS 样式来实现。具体操作步骤如下:
1. 创建一个新的 CSS 文件,例如 `admin.css`,并将其放置在 Django 项目的 `static` 目录下。
2. 在 `settings.py` 文件中添加以下配置:
```
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static'),
]
STATIC_URL = '/static/'
```
这样 Django 就能够找到 `static` 目录下的静态文件。
3. 在 `admin/base_site.html` 模板文件中添加以下内容:
```
{% extends "admin/base.html" %}
{% block extrahead %}
<link rel="stylesheet" type="text/css" href="{% static 'admin.css' %}">
{% endblock %}
```
这样就可以将 `admin.css` 文件引入到 Django Admin 后台页面中。
4. 在 `admin.css` 文件中添加以下 CSS 样式:
```
/* 修改页面背景颜色 */
body {
background-color: #f0f0f0;
}
/* 修改 header div 框中的颜色 */
#header {
background-color: #333;
color: #fff;
}
```
这样就可以将 Django Admin 后台页面的背景颜色和 header div 框中的颜色修改为自定义颜色了。
阅读全文