simpleui Django后台管理的使用

一、介绍

simpleui 是django admin的一个主题,是一个基于element-ui+vue开发,重写和优化90%以上的页面。 与suit是同类产品。是一个更符合国人审美和使用习惯的一个主题。

官网文档 | 链接

后台管理官网展示 | 链接

二、基本使用

1.pip安装

pip3 install django-simpleui

2.源码安装

  • 克隆源码本地安装
git clone https://github.com/newpanjing/simpleui
cd simpleui
python setup.py sdist install

3.配置文件中注册simpleui

在settings.py文件中加入一行simpleui即可

 INSTALLED_APPS = [
      'simpleui',
      'django.contrib.admin',
      'django.contrib.auth',
      'django.contrib.contenttypes',
      'django.contrib.sessions',
      'django.contrib.messages',
      'django.contrib.staticfiles',
      ...
  ]

三、创建超级用户并注册

创建超级用户

python manage.py createsuperuser

home/admin.py里面注册

from django.contrib import admin

from .models import Banner
admin.site.register(Banner)

四、登录后台管理系统添加数据

添加4张图片

 

 后台访问查看返回数据

  http://127.0.0.1:8000/api/v1/home/banner/

、使用配置

后台站点配置

修改Admin LOGO图标

SIMPLEUI_LOGO = "图标路径"

自定义后台的名字、标题

admin.site.site_title="名字"
admin.site.site_header="名字"
admin.site.index_title="名字"
posted @ 2023-02-28 20:34  莫~慌  阅读(278)  评论(0编辑  收藏  举报