基于 Bootstrap 5.3 与原生 JavaScript 的免费开源(MIT)后台管理仪表盘模板。
fabiocaccamo/django-admin-interface
一个 Django 包,用可在后台直接自定义的响应式扁平主题替换默认管理后台。
- Star
- 2,050
- Fork
- 204
- 未关闭 Issue
- 19
- 最近提交
- 6天前
这是什么?
django-admin-interface 是一个 Django 包,用现代的响应式扁平设计重新装饰内置的管理后台。站点管理员可以直接在后台修改标题、Logo 和配色,并保存多套主题随时切换,无需改代码。
除主题功能外,它还用弹出模态框替代了老式的弹窗,支持环境名称标识(便于区分测试与生产环境)、语言切换,以及可折叠和标签页式的字段集与内联表单。列表过滤器提供移除链接、选中项高亮和下拉展示,操作栏和保存按钮在滚动时保持固定。
安装时需将 admin_interface 和 colorfield 加入 INSTALLED_APPS,并位于 django.contrib.admin 之前,然后执行 migrate 和 collectstatic。包内附带 Django、Bootstrap、Foundation 等可选主题夹具,可通过 loaddata 加载;同时对 django-ckeditor、django-modeltranslation 等多个第三方后台组件做了样式兼容。
核心功能
- 01可在后台自定义主题的标题、Logo 和配色
- 02用模态框替代弹出窗口处理关联对象
- 03环境名称标识,便于区分不同环境
- 04支持可折叠和标签页式的字段集与内联表单
- 05列表过滤器支持移除链接、高亮和下拉显示
- 06对多个第三方后台组件提供样式兼容
适用场景
- 为内部工具或客户的 Django 后台定制品牌化外观
- 通过环境标识区分测试与生产环境的后台
- 借助可折叠应用菜单和过滤器,让模型较多的后台更易浏览
快速上手
- 1
使用 pip 安装该包
pip install django-admin-interface - 2
在 INSTALLED_APPS 中将 admin_interface 和 colorfield 添加到 django.contrib.admin 之前
- 3
运行数据库迁移
python manage.py migrate - 4
收集静态文件并重启应用服务器
python manage.py collectstatic --clear
使用前须知
- 需要修改设置并运行 collectstatic,不是即插即用的改动。
- 若与 django-redis 的 JSON 序列化器一起使用,可能报序列化错误,需要为其配置单独的缓存。
标签
常见问题
- django-admin-interface 是什么?
- 一个 Django 包,用可在后台直接自定义的响应式扁平主题替换默认管理后台。 django-admin-interface 是一个 Django 包,用现代的响应式扁平设计重新装饰内置的管理后台。站点管理员可以直接在后台修改标题、Logo 和配色,并保存多套主题随时切换,无需改代码。
- django-admin-interface 可以免费使用吗?用的什么许可证?
- django-admin-interface 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- django-admin-interface 还在维护吗?
- 活跃维护中。django-admin-interface 最近一次提交是在 2026年11月1日。
- django-admin-interface 适合用来做什么?
- 为内部工具或客户的 Django 后台定制品牌化外观 通过环境标识区分测试与生产环境的后台 借助可折叠应用菜单和过滤器,让模型较多的后台更易浏览
- django-admin-interface 怎么安装和运行?
- 使用 pip 安装该包: pip install django-admin-interface 在 INSTALLED_APPS 中将 admin_interface 和 colorfield 添加到 django.contrib.admin 之前 运行数据库迁移: python manage.py migrate 收集静态文件并重启应用服务器: python manage.py collectstatic --clear
- 在哪里获取 django-admin-interface?
- 源代码和安装说明在 GitHub 上:https://github.com/fabiocaccamo/django-admin-interface
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 Django 管理后台的网格化皮肤与扩展,提供更现代的界面和布局。
基于 Moonraker API 的 Klipper 3D 打印机网页控制界面,支持监控与操作。
Django 内置 admin 后台的重写版本,基于类视图构建,便于扩展与换主题。
基于 Django 的可扩展内容管理系统,开发者可自定义页面内容类型并按区域管理内容块。