contribパッケージ—Djangoドキュメント

提供:Dev Guides
< DjangoDjango/docs/3.2.x/ref/contrib/index
移動先:案内検索

contribパッケージ

Djangoは、Pythonの「バッテリーを含む」哲学に従うことを目指しています。 これには、一般的なWeb開発の問題を解決するさまざまな追加のオプションツールが付属しています。

このコードは、Djangoディストリビューションのdjango/contribにあります。 このドキュメントでは、contribのパッケージの概要と、それらのパッケージの依存関係について説明します。

ノート

これらのアドオンのほとんど(具体的には、モデルまたはテンプレートタグを含むアドオン)では、パッケージ名('django.contrib.redirects'など)を:setting: `に追加する必要があります。 INSTALLED_APPS` の設定とmanage.py migrateの再実行。


admin

自動Django管理インターフェース。 詳細については、 Tutorial 2 および adminドキュメントを参照してください。

auth および contenttypes contribパッケージをインストールする必要があります。


auth

Djangoの認証フレームワーク。

Django でのユーザー認証を参照してください。


contenttypes

インストールされた各Djangoモデルが個別のコンテンツタイプである、コンテンツの「タイプ」にフックするための軽量フレームワーク。

contenttypesのドキュメントを参照してください。


flatpages

データベース内の「フラットな」HTMLコンテンツを管理するためのフレームワーク。

フラットページのドキュメントを参照してください。

sites contribパッケージもインストールする必要があります。


gis

Django上に構築された世界クラスの地理空間フレームワーク。空間データの保存、操作、表示を可能にします。

詳細については、 GeoDjango のドキュメントを参照してください。


humanize

データに「人間味」を加えるのに役立つDjangoテンプレートフィルターのセット。

ヒューマナイズドキュメントを参照してください。


messages

一時的なCookieベースまたはセッションベースのメッセージを保存および取得するためのフレームワーク

メッセージのドキュメントを参照してください。


postgres

PostgreSQL固有の機能のコレクション。

contrib.postgresのドキュメントを参照してください。


redirects

リダイレクトを管理するためのフレームワーク。

リダイレクトドキュメントを参照してください。


sessions

匿名セッションにデータを保存するためのフレームワーク。

セッションのドキュメントを参照してください。


sites

同じデータベースとDjangoインストールから複数のWebサイトを操作できるようにする軽量フレームワーク。 オブジェクトを1つ以上のサイトに関連付けるためのフックを提供します。

サイトのドキュメントを参照してください。


sitemaps

GoogleサイトマップXMLファイルを生成するためのフレームワーク。

サイトマップのドキュメントを参照してください。


syndication

RSSとAtomでシンジケーションフィードを非常に簡単に生成するためのフレームワーク。

シンジケーションドキュメントを参照してください。


その他のアドオン

contribに含める機能についてアイデアがある場合は、お知らせください。 コードを記述して、 django-users メーリングリストに投稿してください。