... て、簡単なフォー ム処理とコードの縮小化を中心に解説します。 困ったときは: このチュートリアルの実行に問題がある場合は、FAQ の Getting Help セクションに進んでください。 簡単なフォームを書く ¶ それでは、前回のチュートリ ... べて、 {% csrf_token %} テンプレートタグを使うべきです。 送信されたデータを処理するための Django のビューを作成しましょう。 チュートリアルその 3 で、以下のような投票アプリケーションの URLconf を作成したことを思い出しましょう: polls/urls.py ¶ path ( "<int:questio ... ck button. return HttpResponseRedirect ( reverse ( "polls:results" , args = ( question . id ,))) このコードには、これまでのチュートリアルで扱っていなかったことがいくつか入っています: request.POST は辞書のようなオブジェクトです。キーを指定すると、送信したデータに ... ... て、簡単なフォー ム処理とコードの縮小化を中心に解説します。 困ったときは: このチュートリアルの実行に問題がある場合は、FAQ の Getting Help セクションに進んでください。 簡単なフォームを書く ¶ それでは、前回のチュートリ ... べて、 {% csrf_token %} テンプレートタグを使うべきです。 送信されたデータを処理するための Django のビューを作成しましょう。 チュートリアルその 3 で、以下のような投票アプリケーションの URLconf を作成したことを思い出しましょう: polls/urls.py ¶ path ( "<int:questio ... ck button. return HttpResponseRedirect ( reverse ( "polls:results" , args = ( question . id ,))) このコードには、これまでのチュートリアルで扱っていなかったことがいくつか入っています: request.POST は辞書のようなオブジェクトです。キーを指定すると、送信したデータに ... ... て、公開用のインタフェース、ビュー(view) の作成を焦点に解説します。 困ったときは: このチュートリアルの実行に問題がある場合は、FAQ の Getting Help セクションに進んでください。 概要 ¶ ビューとは、 Django のアプリケーションにお ... ビューを得るために、Django は「URLconf」と呼ばれているものを使います。URLconf はURLパターンをビューにマッピングします。 このチュートリアルでは URLconf の基本的な使い方を知ってもらいます。より詳しくは URL ディスパッチャ を参照してください。 もっとビューを書いてみ ... ブラリを使ってやりたいことを何でも実現できます。 Django にとって必要なのは HttpResponse か、あるいは例外です。 簡単のため、 チュートリアルその 2 で解説した Django のデータベース API を使ってみましょう。試しに次のような index() ビューを作ります。これは、システム上 ... ... る道でもあります。これからコントリビュートのプロセス全体を順番に詳しく解説していくので、例を通して理解できると思います。 このチュートリアルの対象者は誰ですか? ¶ 参考 パッチを書く方法の細かい参照文献を探しているなら Contributing code ドキュメントを参照してください ... 。 このチュートリアルでは、少なくとも Django がどのように動作するかについて基本的な理解を持っていることを期待します。つまり、 はじめての Django ア ... プリ作成 にある既存のチュートリアルを一通り読んで慣れている必要があります。加えて、Python 自体をよく理解している必要があります。しかし、もしそうでなければ、 Di ... ... ンテンツを挿入する方法を書いた特別な構文の部分からなります。テンプレートを使って HTML ページを作るハンズオンの例については、 チュートリアル 3 を見てください。 Django プロジェクトは、1つまたは複数のテンプレートエンジンで構成できます (テンプレートを使わなければ、ゼ ... ... ンテンツを挿入する方法を書いた特別な構文の部分からなります。テンプレートを使って HTML ページを作るハンズオンの例については、 チュートリアル 3 を見てください。 Django プロジェクトは、1つまたは複数のテンプレートエンジンで構成できます (テンプレートを使わなければ、ゼ ... ... 、 チュートリアル その2 で少し触れた、Django が 自動生成する管理サイトのカスタマイズに焦点を当てます。 困ったときは: このチュートリアルの実行 ... ls/admin.py ¶ class QuestionAdmin ( admin . ModelAdmin ): # ... list_display = [ "question_text" , "pub_date" ] 念のため、 チュートリアル その2 の was_published_recently() メソッドも含めましょう。 polls/admin.py ¶ class QuestionAdmin ( admin . ModelAdmin ): # ... た、各行は戻り値の文字列表現となっています。 次のように、 display() デコレーターをそのメソッドに使用することで改善できます( チュートリアル2 で作成された polls/models.py ファイルを拡張します)。 polls/models.py ¶ from django.contrib import admin class Question ( ... ... て、公開用のインタフェース、ビュー(view) の作成を焦点に解説します。 困ったときは: このチュートリアルの実行に問題がある場合は、FAQ の Getting Help セクションに進んでください。 概要 ¶ ビューとは、 Django のアプリケーションにお ... ビューを得るために、Django は「URLconf」と呼ばれているものを使います。URLconf はURLパターンをビューにマッピングします。 このチュートリアルでは URLconf の基本的な使い方を知ってもらいます。より詳しくは URL ディスパッチャ を参照してください。 もっとビューを書いてみ ... ブラリを使ってやりたいことを何でも実現できます。 Django にとって必要なのは HttpResponse か、あるいは例外です。 簡単のため、 チュートリアルその 2 で解説した Django のデータベース API を使ってみましょう。試しに次のような index() ビューを作ります。これは、システム上 ... ... る道でもあります。これからコントリビュートのプロセス全体を順番に詳しく解説していくので、例を通して理解できると思います。 このチュートリアルの対象者は誰ですか? ¶ 参考 パッチを書く方法の細かい参照文献を探しているなら Contributing code ドキュメントを参照してください ... 。 このチュートリアルでは、少なくとも Django がどのように動作するかについて基本的な理解を持っていることを期待します。つまり、 はじめての Django ア ... プリ作成 にある既存のチュートリアルを一通り読んで慣れている必要があります。加えて、Python 自体をよく理解している必要があります。しかし、もしそうでなければ、 Di ... ... 、 チュートリアル その2 で少し触れた、Django が 自動生成する管理サイトのカスタマイズに焦点を当てます。 困ったときは: このチュートリアルの実行 ... ls/admin.py ¶ class QuestionAdmin ( admin . ModelAdmin ): # ... list_display = [ "question_text" , "pub_date" ] 念のため、 チュートリアル その2 の was_published_recently() メソッドも含めましょう。 polls/admin.py ¶ class QuestionAdmin ( admin . ModelAdmin ): # ... た、各行は戻り値の文字列表現となっています。 次のように、 display() デコレーターをそのメソッドに使用することで改善できます( チュートリアル2 で作成された polls/models.py ファイルを拡張します)。 polls/models.py ¶ from django.contrib import admin class Question ( ... 2026年10月08日