使用SimpleUI来优化Django默认的admin页面


预计阅读时间: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安装

  1. git地址直接下载压缩包。

  2. 解压压缩包(以Ubuntu系统为例)

unzip simpleui-master.zip
  1. 进入目录,并安装
cd simpleui-master
pip install .

方法4:从git上下载压缩包,并直接引入

  1. 按照方法3解压后会得到目录simpleui-master/simpleui/
  2. simpleui 文件夹放到你的项目目录:
your_project/
    simpleui/    手动放进来
    manage.py
    yourapp/
  1. 然后在 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 原创,转载请注明出处。

📖相关推荐