预计阅读时间:2 分钟
使用SimpleUI来优化Django默认的admin页面
SimpleUI = 一个 Django Admin 的前端主题(Theme / 皮肤)
1.安装Django+Simple
安装Django
pip install django
安装Simple
方式1:pip直接安装
pip install simpleui
注:因为作者传的pypi包有问题,本人于2025.11.30未能安装成功
方式2:从git拉取(可能需要魔法网络)
pip install git+https://github.com/newpanjing/simpleui.git
方式3:从git上下载压缩包,并pip安装
-
从git地址直接下载压缩包。
-
解压压缩包(以Ubuntu系统为例)
unzip simpleui-master.zip
- 进入目录,并安装
cd simpleui-master
pip install .
方法4:从git上下载压缩包,并直接引入
- 按照方法3解压后会得到目录
simpleui-master/simpleui/ - 将
simpleui文件夹放到你的项目目录:
your_project/
simpleui/ ← 手动放进来
manage.py
yourapp/
- 然后在
settings.py:
INSTALLED_APPS = [
'simpleui',
...
]
2.新建一个django项目
django-admin startproject mysite
cd mysite
3.新建一个app
python manage.py startapp blog
4.在 settings.py 注册 SimpleUI
mysite/settings.py
INSTALLED_APPS = [
'simpleui', # 必须放最前
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'blog', # 你的 App
]
5.配置语言为中文(可选)
mysite/settings.py
# 找到以下这几个变量,并修改为以下值
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
USE_I18N = True
USE_TZ = False
6.创建一个管理员账户
python manage.py migrate
python manage.py createsuperuser
7.启动服务并访问admin
python manage.py runserver
访问localhost:8000/admin
本文由 changchang 原创,转载请注明出处。