contrib
パッケージ¶Django は Python の "batteries included" 哲学 に従うことを目指しています。Django には、Web 開発の一般的な問題を解決する、様々な追加ツールやオプションツールが同梱されています。
このコードはDjangoディストリビューションの中の django/contrib にあります。このドキュメントは contrib
内のパッケージとそれらのパッケージが持つ依存関係の概要を示しています。
INSTALLED_APPS
に contrib
パッケージを含める
ほとんどのこれらのアドオン(具体的には、モデルまたはテンプレートタグを含むアドオン)を使用するには、パッケージ名 (例: 'django.contrib.redirects'
) をあなたの INSTALLED_APPS
設定に追加して、manage.py migrate
を再実行する必要があります。
admin
¶Djangoの自動管理インターフェースです。詳細は、 チュートリアル その2 および admin ドキュメント を参照してください。
auth および contenttypes の拡張パッケージのインストールが必要です。
contenttypes
¶コンテンツの "タイプ" にフックするための軽いフレームワークで、インストールされた Django モデルはそれぞれ別のコンテンツタイプです。
contenttypes のドキュメント を参照してください。
flatpages
¶データベース内で「フラットな」HTMLコンテンツを管理するためのフレームワークです。
flatpages のドキュメント を参照してください。
sites contribパッケージのインストールも必要です。
humanize
¶humanize は、データに「人間くささ(human touch)」を与えるための Django テンプレートフィルタセットです。
humanize のドキュメント を参照してください。
sites
¶同じデータベースと Django インストールを利用して複数のウェブサイトを運用できる軽量なフレームワークです。オブジェクトを1つまたは複数のサイトに関連付けるためのフックを提供します。
sites のドキュメント を参照してください。
contrib
に追加すべき機能のアイデアがあれば、お知らせください!機能をコーディングして、 django-users メーリングリストに投稿してください。
8月 06, 2024