クラスベースビューを基盤に、拡張やテーマ設定を想定して作り直されたDjango標準管理インターフェース。
sehmaschine/django-grappelli
Django adminをグリッドベースのレイアウトとモダンなデザインにする、軽快なテーマ兼拡張機能です。
- スター
- 3,946
- フォーク
- 650
- 未解決の Issue
- 3
- 最終コミット
- 10 日前
これは何?
Django Grappelliは、デフォルトのDjango管理インターフェースをグリッドベースのレイアウトと新しいデザインに置き換える、または拡張します。Djangoアプリとしてインストールし、adminのテンプレートとスタイルを上書きするため、既存のadminモデルや設定はそのまま利用でき、adminのコードを書き直す必要はありません。
このプロジェクトは、最新の安定版Djangoを対象に開発されています。READMEには、Python 3.12〜3.14でDjango 5.2 LTS、6.0、6.1をテストした組み合わせが記載されており、リリース一覧ではGrappelliの各バージョンがDjango 5.xおよび6.xのどちらに対応するかを確認できます。
ドキュメントとプロジェクトのWebサイトが公開されており、コードはGitHubで管理されています。公式のPyPIパッケージも提供されています。
主な機能
- 01デフォルトのDjango adminのデザインを、グリッドベースのレイアウトに置き換えます。
- 02Djangoアプリとしてインストールし、adminのテンプレートとスタイルを上書きします。
- 03Python 3.12〜3.14でDjango 5.2 LTS、6.0、6.1をテストしています。
- 04PyPIで公開されており、Django 5.xと6.x向けに個別のメンテナンスブランチがあります。
ユースケース
- 既存のDjangoプロジェクトのadminインターフェースを、よりモダンで独自性のある見た目にする。
- すっきりとしたグリッドベースのadmin UIで、Djangoの社内向けバックオフィスを運用する。
使う前に知っておきたいこと
- ライセンスを自動で特定できませんでした。使用する前に、リポジトリのライセンス条件を確認してください。
収録されている特集
トピック
よくある質問
- django-grappelli とは?
- Django adminをグリッドベースのレイアウトとモダンなデザインにする、軽快なテーマ兼拡張機能です。 Django Grappelliは、デフォルトのDjango管理インターフェースをグリッドベースのレイアウトと新しいデザインに置き換える、または拡張します。Djangoアプリとしてインストールし、adminのテンプレートとスタイルを上書きするため、既存のadminモデルや設定はそのまま利用でき、adminのコードを書き直す必要はありません。
- django-grappelli は無料で使えますか?ライセンスは?
- django-grappelli は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- django-grappelli は今もメンテナンスされていますか?
- 活発にメンテナンス中。django-grappelli の最終コミットは 2026年10月28日 です。
- django-grappelli は何に使えますか?
- 既存のDjangoプロジェクトのadminインターフェースを、よりモダンで独自性のある見た目にする。 すっきりとしたグリッドベースのadmin UIで、Djangoの社内向けバックオフィスを運用する。
- django-grappelli はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/sehmaschine/django-grappelli
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
管理画面からカスタマイズできる、レスポンシブなフラットテーマでDjangoの標準管理画面を置き換えるパッケージ。
FlutterベースのUIでWeb・デスクトップ・モバイルアプリを開発できる、フロントエンドの知識が不要なPythonフレームワーク。
ページのコンテンツタイプを独自に定義し、領域ごとに順序付きのコンテンツブロックを管理できる、拡張性の高いDjango CMS。
迅速な開発と、すっきりとした実用的な設計を促す高水準のPython Webフレームワーク。
シリアライズ、認証ポリシー、viewset、Browsable APIを備えた、Django上でWeb APIを構築するためのツールキット。