坑
这个玩意挺好,但是需要联网,内网、离线、与互联网不通用不了;我项目都要上线交付了,才发现服务器与互联网不通,界面出不来,差点被坑死。说多了都是泪。
所以不要盲目使用,先搞清楚前提条件。
simpleui是djang-admin的一款皮肤,符合国人使用习惯,相比xadmin,洁面美观大方。
simpleui基于vue2.0开发,方便集成到已有django-admin中,简单易用。
安装使用:
pip install django-simpleui
在项目目录的settings.py文件中,INSTALLED_APPS配置中添加simpleui:
# Application definition
INSTALLED_APPS = [
'simpleui',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
修改settings.py中的语言和时区:
LANGUAGE_CODE = 'zh-Hans'
TIME_ZONE = 'Asia/Shanghai'
在settings.py 末尾添加:
# 静态文件根目录目录
STATIC_ROOT = os.path.join(BASE_DIR, "static")
# 静态文件目录

django-simpleui是一款美观的Django管理界面皮肤,但需注意其依赖联网。在项目临近上线才发现服务器无法连接互联网可能导致界面无法显示。确保在使用前设置SIMPLEUI_STATIC_OFFLINE为True,启用离线模式。安装与配置包括添加到INSTALLED_APPS,设置语言和时区,收集静态文件,并创建static文件夹。务必先验证前提条件,避免类似问题。

2434

被折叠的 条评论
为什么被折叠?



