django使用simpleui没效果解决方案(服务器)

simpleui是djang-admin的一款皮肤,符合国人使用习惯,相比xadmin,洁面美观大方。

simpleui基于Element-UI+vue2.0开发,方便集成到已有django-admin中,简单易用。
配置简单,极速上手,在settings.py中加入simpleui后启动立即生效,让后端开发得心应手

下面介绍simpleui的使用和常见问题解决方案

1、下载simpleui

pip install django-simpleui

2、settings.py配置

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

# 项目根目录下新建好static文件夹
# 如果是服务器运行,请配置好nginx
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static/')
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')]

# 修改settings.py中的语言和时区:

LANGUAGE_CODE = 'zh-Hans'
TIME_ZONE = 'Asia/Shanghai'

3、收集静态文件
python manage.py collectstatic

最后将Django项目跑起来,进入admin路由即可查看效果

PS:有个配置,可以支持离线

SIMPLEUI_STATIC_OFFLINE = True

最后效果还是很好看的,非常NICE
在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_44718932/article/details/126323921