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은 표준 Django 관리 인터페이스를 현대적이고 반응형이며 AI 강화된 대시보드로 대체합니다. 개발자가 전문적인 외관과 느낌을 얻기 위해 수많은 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 변수, 테마 지원, 변경 목록 및 변경 폼에 커스텀 템플릿 삽입 기능을 통해 깊이 있는 커스터마이징 가능.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트