otto-torino/django-baton
A cool, modern and responsive django admin application based on bootstrap 5 that brings AI to the Django admin - https://baton.sqrt64.it/
解决的问题
Django Baton 用现代化、响应式且集成 AI 功能的仪表盘替代了标准的 Django 管理界面。它消除了开发者手动覆盖大量 Django 模板以实现专业外观和体验的需求,同时将 AI 工具直接集成到内容管理流程中。
工作原理
Baton 基于 Bootstrap 5 和 Google Material Symbols 构建。它覆盖默认的 Django 管理模板,并通过 baton.autodiscover 使用自定义的 AdminSite 类自动注册模型。AI 功能通过与 baton.sqrt64.it API(需要订阅密钥)集成提供,使管理面板能够在无需开发者构建自己的 AI 后端的情况下执行文本和图像任务。
适用人群
希望拥有视觉上吸引人、移动端友好的管理面板,并为内容编辑者和管理员提供内置 AI 生产力工具的 Django 开发者。
主要亮点
- AI 驱动的内容工具:包含通过
django-modeltranslation实现的自动翻译、文本摘要、语法/文本修正,以及针对ManyToManyField字段的 AI 驱动标签建议。 - 计算机视觉与图像生成:为图像生成
alt文本描述,并使用 GPT Image 创建新图像。 - 现代 UI/UX:完全响应式设计,支持可自定义的侧边栏菜单、标签式表单界面,以及长表单的固定提交行。
- 开发者灵活性:通过 CSS 变量、主题支持,以及在变更列表和变更表单中注入自定义模板,提供深度定制能力。
相关
- 项目
- 项目
- 项目
- 项目
- 项目