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