... 義における **kwargs ) は、以下の Field lookups で説明するフォーマットに従わなければなりません。 たとえば、2006年以降のブログエントリーの QuerySet を取得するには、 filter() を次のように使用します。 Entry . objects . filter ( pub_date__year = 2006 ) デフォルト ... tetime . date . today () ... ) . filter ( pub_date__gte = datetime . date ( 2005 , 1 , 30 )) これはデータベース内のすべてのエントリーを含む QuerySet をとり、フィルタを追加し、除外フィルタを追加し、さらにもう1つのフィルタを追加しています。最終的な結果は、"Wh ... at" で始まるヘッドラインを持ち、2005年1月30日から今日までに公開されたすべてのエントリーを含んだ QuerySet となります。 フィルタを適用した QuerySet はユニーク ¶ QuerySet に対してフィルタを適用するごとに、前の Quer ... ... 々のテンプレートを持っています。例えばブログアプリケーションなら、以下のようなビューがあるでしょう: Blog ホームページ - 最新エントリーをいくつか表示 エントリー詳細ページ - 1エントリーへのパーマリンク (permalink) ページ 年ごとのアーカイブページ - 指定された年 ... のエントリーの月を全て表示 月ごとのアーカイブページ - 指定された月のエントリーの日をすべて表示 日ごとのアーカイブページ - 指定された日の ... 全てのエントリーを表示 コメント投稿 - エントリーに対するコメントの投稿を受付 投票アプリケーションでは、以下4つのビューを作成します: 質問 "イ ... ... 義における **kwargs ) は、以下の Field lookups で説明するフォーマットに従わなければなりません。 たとえば、2006年以降のブログエントリーの QuerySet を取得するには、 filter() を次のように使用します。 Entry . objects . filter ( pub_date__year = 2006 ) デフォルト ... tetime . date . today () ... ) . filter ( pub_date__gte = datetime . date ( 2005 , 1 , 30 )) これはデータベース内のすべてのエントリーを含む QuerySet をとり、フィルタを追加し、除外フィルタを追加し、さらにもう1つのフィルタを追加しています。最終的な結果は、"Wh ... at" で始まるヘッドラインを持ち、2005年1月30日から今日までに公開されたすべてのエントリーを含んだ QuerySet となります。 フィルタを適用した QuerySet はユニーク ¶ QuerySet に対してフィルタを適用するごとに、前の Quer ... ... 々のテンプレートを持っています。例えばブログアプリケーションなら、以下のようなビューがあるでしょう: Blog ホームページ - 最新エントリーをいくつか表示 エントリー詳細ページ - 1エントリーへのパーマリンク (permalink) ページ 年ごとのアーカイブページ - 指定された年 ... のエントリーの月を全て表示 月ごとのアーカイブページ - 指定された月のエントリーの日をすべて表示 日ごとのアーカイブページ - 指定された日の ... 全てのエントリーを表示 コメント投稿 - エントリーに対するコメントの投稿を受付 投票アプリケーションでは、以下4つのビューを作成します: 質問 "イ ... ... す。詳しくは URL ディスパッチャ を参照 してください。 mysite/asgi.py : プロジェクトをサーブするためのASGI互換Webサーバーとのエントリーポイントです。詳細については ASGI とともにデプロイするには を参照してください。 mysite/wsgi.py : プロジェクトをサーブするため ... のWSGI互換Webサーバーとのエントリーポイントです。詳細は WSGI とともにデプロイするには を参照してください。 開発用サーバー ¶ Djangoプロジェクトが正常に動作するか ... ... す。詳しくは URL ディスパッチャ を参照 してください。 mysite/asgi.py : プロジェクトをサーブするためのASGI互換Webサーバーとのエントリーポイントです。詳細については ASGI とともにデプロイするには を参照してください。 mysite/wsgi.py : プロジェクトをサーブするため ... のWSGI互換Webサーバーとのエントリーポイントです。詳細は WSGI とともにデプロイするには を参照してください。 開発用サーバー ¶ Djangoプロジェクトが正常に動作するか ... ... nage.py runserver 最後に http://localhost:8000/admin/ にアクセスし、先ほど作成したユーザーでログインします。 WorldBorder のエントリーをブラウズし、ポリゴンをクリックして頂点を好きな位置までドラッグすることで、境界線を編集できます。 GISModelAdmin ¶ GISModelA ... ... nage.py runserver 最後に http://localhost:8000/admin/ にアクセスし、先ほど作成したユーザーでログインします。 WorldBorder のエントリーをブラウズし、ポリゴンをクリックして頂点を好きな位置までドラッグすることで、境界線を編集できます。 GISModelAdmin ¶ GISModelA ... ... って結合され、全体が NOT() によって囲まれます。 この例では pub_date が 2005-1-3より新しく、 headline が "Hello" であるようなエントリーを除外しています: Entry . objects . exclude ( pub_date__gt = datetime . date ( 2005 , 1 , 3 ), headline = "Hello" ) SQL文では ... b_date > '2005-1-3' AND headline = 'Hello' ) この例では pub_date が 2005-1-3より新しいか、 headline が "Hello" であるようなエントリーを除外しています: Entry . objects . exclude ( pub_date__gt = datetime . date ( 2005 , 1 , 3 )) . exclude ( headline = "Hello ... それ以外のすべての式はキーワード引数として指定する必要があります。 たとえば、ブログのリストを操作しているときに、ブログごとのエントリー数を決定したいとします: >>> from django.db.models import Count >>> q = Blog . objects . annotate ( Count ( "entry" )) # The ... ... って結合され、全体が NOT() によって囲まれます。 この例では pub_date が 2005-1-3より新しく、 headline が "Hello" であるようなエントリーを除外しています: Entry . objects . exclude ( pub_date__gt = datetime . date ( 2005 , 1 , 3 ), headline = "Hello" ) SQL文では ... b_date > '2005-1-3' AND headline = 'Hello' ) この例では pub_date が 2005-1-3より新しいか、 headline が "Hello" であるようなエントリーを除外しています: Entry . objects . exclude ( pub_date__gt = datetime . date ( 2005 , 1 , 3 )) . exclude ( headline = "Hello ... それ以外のすべての式はキーワード引数として指定する必要があります。 たとえば、ブログのリストを操作しているときに、ブログごとのエントリー数を決定したいとします: >>> from django.db.models import Count >>> q = Blog . objects . annotate ( Count ( "entry" )) # The ... 2026年10月08日