Django ドキュメント目次¶
- さぁ始めましょう
- Django を使う
- 「How-to」ガイド
REMOTE_USER
で認証する- Django の CSRF 保護を利用する
- カスタム
django-admin
コマンドの作り方 - カスタムのモデルフィールドを作成する
- カスタムのルックアップを書く
- テンプレートのバックエンドをカスタマイズする
- 独自のテンプレートタグとフィルタを作る
- カスタムのストレージクラスを書く
- Djangoをデプロイするには
- Django の新しいバージョンへの更新
- エラーレポートの管理
- モデルに初期データを投入する
- レガシーなデータベースと Django の統合
- ロギングの設定と利用
- CSVを出力する
- PDFファイルを作成する
- テンプレートをオーバーライドする
- 静的ファイル (画像、JavaScript、CSS など) を管理する
- 静的ファイルをデプロイする
- Windows での Django のインストール方法
- データベースのマイグレーションの作成方法
- Djangoアプリケーションを削除する
- Django FAQ よくある質問
- FAQ: 一般的な質問
- Django というプロジェクトが作られた経緯を教えてください。
- 「Django」とはどういう意味で、どのように発音するのですか?
- Django は安定したプロジェクトですか?
- Django はスケールしますか?
- Django はどんな組織が支援しているのですか?
- Djangoはどのようにライセンスされていますか?
- DjangoにPythonのライセンスファイルが含まれているのはなぜですか?
- Django を使っているサイトを教えてください。
- Django は MVC フレームワークのように思えるのですが、コントローラ (Controller) を「ビュー (view)」と呼び、ビュー (View) を「テンプレート (template)」と呼んでいます。なぜ標準的な呼び方をしないのですか?
- <フレームワーク X> には <機能 Y> がありますが、なぜ Django にはないのですか
- なぜ既存の Python ライブラリを使わずスクラッチで Django を作ったのですか?
- Django はコンテンツ管理システム (CMS) なのでしょうか?
- Django のドキュメントをダウンロードしてオフラインで読むにはどうすればいいですか?
- Django の引用に関して
- FAQ: インストール
- FAQ: Django を使う
- FAQ: 助けを求める
- FAQ: データベースとモデル
- FAQ: 管理インタフェース
- ログインできません。正しいユーザ名とパスワードを入力したのに、再度ログインページが表示されます。エラーメッセージも出ません。
- ログインできません。正しいユーザ名とパスワードを入力したはずなのに、再度ログインページが開き、「正しいユーザ名とパスワードを入力してください」というエラーメッセージが表示されます。
- 管理サイト上で最後にオブジェクトを編集したユーザの情報をあるフィールドに自動的に設定する方法はありますか?
- 管理サイト上で、オブジェクトを最初に作成したユーザだけがオブジェクトを編集できるようにアクセス権を制限するにはどうすればよいですか?
- 開発サーバでは管理サイトの CSS や画像がうまく表示されるのに、mod_wsgi を使った場合には表示されません。
- “list_filter” に ManyToManyField を入れたのに、フィルタが表示されません。
- 管理サイトでいくつかのオブジェクトが表示されません。
- 管理インターフェイスの機能をカスタマイズしたい場合にはどうすればいいですか?
- 動的に生成された管理サイトが見にくいのですが、どうすれば修正できますか?
- 管理サイトをサポートしているブラウザを教えてください。
- 管理画面を使う上で、どのような支援技術がサポートされていますか?
- FAQ: コードへの貢献
- Django のコードに貢献し始めるにはどうすればいいですか?
- I submitted a bug fix several weeks ago. Why are you ignoring my contribution?
- When and how might I remind the team of a change I care about?
- But I've reminded you several times and you keep ignoring my contribution!
- 私のチケットは完全に100%完璧だと確信しています、しかし自分で「チェックインの準備ができました」とマークすることはできますか?
- トラブルシューティング
- FAQ: 一般的な質問
- API リファレンス
- アプリケーション
- システムチェックフレームワーク
- ビルトインのクラスベースビュー API
- クリックジャッキング対策
contrib
パッケージ- Django の admin サイト
django.contrib.auth
- contenttypes フレームワーク
- フラットページ (flatpages) アプリ
- GeoDjango
django.contrib.humanize
- メッセージフレームワーク
django.contrib.postgres
- redirects (リダイレクト)アプリ
- サイトマップ・フレームワーク
- "sites" フレームワーク
staticfiles
アプリ- 配信 (syndication) フィード フレームワーク
admin
auth
contenttypes
flatpages
gis
humanize
messages
postgres
redirects
sessions
sites
sitemaps
syndication
- その他のアドオン
- クロスサイトリクエストフォージェリ (CSRF) 対策
- データベース
django-admin
とmanage.py
- コードから管理コマンドを実行する
- Django の例外
- ファイルの取り扱い
- フォーム
- ロギング
- ミドルウェア
- マイグレーション・オペレーション
- モデル
- ページ分割 (Paginator)
- リクエストとレスポンスのオブジェクト
SchemaEditor
- 設定
- シグナル
- テンプレート
TemplateResponse
およびSimpleTemplateResponse
- Unicode データ
django.urls
ユーティリティ関数- URLconf で使用するための
django.urls
関数 - URLconf で使用するための
django.conf.urls
の関数 - Django ユーティリティ (
django.utils
) - バリデータ (Validator)
- 組み込みのビュー
- メタドキュメントとその他
- 用語集
- リリースノート
- Django internals