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バックエンドを構築せずに、テキストおよび画像タスクを管理パネルで実行できます。

対象ユーザー

視覚的に魅力的でモバイル対応の管理パネルを求めるDjango開発者で、コンテンツエディターや管理者向けに組み込みAI生産性ツールを備えたユーザー。

特徴

  • AI駆動のコンテンツツール: django-modeltranslationを介した自動翻訳、テキスト要約、文法/テキストの修正、および ManyToManyField フィールド向けのAI駆動タグ提案を含む。
  • コンピュータビジョンと画像生成: 画像のaltテキスト説明を生成し、GPT Imageを使用して新しい画像を作成。
  • 現代的なUI/UX: カスタマイズ可能なサイドバー、タブ付きフォームインターフェース、長大なフォーム用の固定送信行を備えた完全な応答性デザイン。
  • 開発者向けの柔軟性: CSS変数、テーマサポート、および変更リストと変更フォームにカスタムテンプレートを挿入できる機能により、深いカスタマイズが可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト