修改django的admin界面 用simpleui
时间: 2023-12-18 11:05:09 浏览: 35
要修改 Django 的 admin 界面,可以使用 SimpleUI 这个第三方库。下面是具体的步骤:
1. 安装 SimpleUI:
```
pip install django-simpleui
```
2. 在 Django 项目中的 `settings.py` 文件中添加 SimpleUI 的应用:
```python
INSTALLED_APPS = [
# ...
'simpleui',
# ...
]
```
3. 修改 `settings.py` 文件中的 `TEMPLATES` 配置:
```python
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
# ...
'django.template.context_processors.request',
],
'builtins': [
# ...
'simpleui.templatetags.simpleui_tags',
]
},
},
]
```
4. 启用 SimpleUI 的样式:
在 `settings.py` 文件中添加以下配置:
```python
SIMPLEUI_STATIC_OFFLINE = True
SimpleUI_USE_MINIFIED = True
```
5. 运行 Django 项目,登录 admin 界面,你会发现界面已经被修改了。
注意:如果你想要自定义 SimpleUI 的样式,可以在 `static` 目录下创建 `simpleui` 目录,并在其中添加对应的静态文件。具体可以查看 SimpleUI 的文档。