Django-simpleui 美化admin后台,踩过的坑
坑
这个玩意挺好,但是需要联网,内网、离线、与互联网不通用不了;我项目都要上线交付了,才发现服务器与互联网不通,界面出不来,差点被坑死。说多了都是泪。
所以不要盲目使用,先搞清楚前提条件。
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")
# 静态文件目录列表
STATICFILES_DIRS = [ ]
并在项目根目录创建一个static文件夹。
python manage.py collectstatic #收集静态文件。
python manage.py runserver #启动后, 进入后台查看新页面即可。
最后,发现有个配置,可以支持离线
SIMPLEUI_STATIC_OFFLINE = True # 打开离线模式
posted on 2021-06-03 10:01 HOT SUMMER 阅读(1022) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2016-06-03 取出字符串中的数字----正则表达式
2015-06-03 教程
2013-06-03 PHPCMS V9二次开发:内容模块PC标签调用详解
2013-06-03 phpcms v9二次开发及使用中各种问题解决方案(一)
2013-06-03 PHPCMS v9里面,推荐位ID【posid】的值是如何确定的?是自定义的还是官方定义好的?