... は、文字列が最初に作成されたときにはコードがインポートされたにもかかわらず、文字列が使用されるまで翻訳ロケールが不明な場合に便利です。 通常、遅延翻訳について心配する必要はありません。ただし、オブジェクトを調べたときに django.utils.functional.__proxy__ ... 数として str() を呼び出すと、現在のロケールの文字列が生成されます。 詳細については、 国際化 ドキュメントを参照してください。 便利なユーティリティ関数 ¶ いくつかの文字列操作は度々必要とされるため、Django には文字列やバイト文字列の操作を少し簡単にする便利 ... 関数がいくつか含まれています。 変換関数 ¶ django.utils.encoding モジュールには、文字列とバイト列との間で相互に変換するために便利ないくつかの関数が含まれています。 smart_str(s, encoding='utf-8', strings_only=False, errors='strict') は、その入力を文字列に ... ... は、文字列が最初に作成されたときにはコードがインポートされたにもかかわらず、文字列が使用されるまで翻訳ロケールが不明な場合に便利です。 通常、遅延翻訳について心配する必要はありません。ただし、オブジェクトを調べたときに django.utils.functional.__proxy__ ... 数として str() を呼び出すと、現在のロケールの文字列が生成されます。 詳細については、 国際化 ドキュメントを参照してください。 便利なユーティリティ関数 ¶ いくつかの文字列操作は度々必要とされるため、Django には文字列やバイト文字列の操作を少し簡単にする便利 ... 関数がいくつか含まれています。 変換関数 ¶ django.utils.encoding モジュールには、文字列とバイト列との間で相互に変換するために便利ないくつかの関数が含まれています。 smart_str(s, encoding='utf-8', strings_only=False, errors='strict') は、その入力を文字列に ... ... ルドは通常のPythonオブジェクト(文字列、ブール値、 datetime 、あるいは Hand のような複雑なもの)を、データベースを扱うときに便利な形式に変換する方法を提供します。(このような形式はシリアライズの際にも便利ですが、後で説明するように、データベース側を制御で ... いつものように、フィールドタイプのドキュメントを作成し、それがどんなものかをユーザがわかるようにしましょう。開発者にとって便利な docstring を提供するだけでなく、 django.contrib.admindocs アプリケーションを通して、管理者アプリのユーザにフィールドタイプ ... 組み込むことができます。例えば、 CharField の説明は次のようになります: description = _ ( "String (up to %(max_length)s )" ) 便利なメソッド ¶ Field サブクラスを作成したら、フィールドの動作に応じて、いくつかの標準メソッドをオーバーライドすることを検討でき ... ... ルドは通常のPythonオブジェクト(文字列、ブール値、 datetime 、あるいは Hand のような複雑なもの)を、データベースを扱うときに便利な形式に変換する方法を提供します。(このような形式はシリアライズの際にも便利ですが、後で説明するように、データベース側を制御で ... いつものように、フィールドタイプのドキュメントを作成し、それがどんなものかをユーザがわかるようにしましょう。開発者にとって便利な docstring を提供するだけでなく、 django.contrib.admindocs アプリケーションを通して、管理者アプリのユーザにフィールドタイプ ... 組み込むことができます。例えば、 CharField の説明は次のようになります: description = _ ( "String (up to %(max_length)s )" ) 便利なメソッド ¶ Field サブクラスを作成したら、フィールドの動作に応じて、いくつかの標準メソッドをオーバーライドすることを検討でき ... ... は追加の説明文を含めることができます。たとえばコードの一部をコメント化した際、その部分を無効にした理由を記述したいときなどに便利です。 使用例: < p > Rendered text with {{ pub_date | date :"c" }} </ p > {% comment "Optional note" %} < p > Commented out ... for x , y in points %} There is a point at {{ x }} , {{ y }} {% endfor %} この方法は、辞書の各要素にアクセスしたい場合にも便利です。例えば data という辞書がある場合、以下のように辞書内のキーと値を表示できます: {% for key , value in data.items %} {{ k ... してください。 lorem ¶ ランダムな"lorem ipsum" のラテン語テキストを表示させます。テンプレート内でサンプルデータを用意するのに便利です。 使い方: {% lorem [ count ] [ method ] [ random ] %} {% lorem %} タグは 0 から 3 個の引数をとります: 引数 説明 count 生 ... ... は追加の説明文を含めることができます。たとえばコードの一部をコメント化した際、その部分を無効にした理由を記述したいときなどに便利です。 使用例: < p > Rendered text with {{ pub_date | date :"c" }} </ p > {% comment "Optional note" %} < p > Commented out ... for x , y in points %} There is a point at {{ x }} , {{ y }} {% endfor %} この方法は、辞書の各要素にアクセスしたい場合にも便利です。例えば data という辞書がある場合、以下のように辞書内のキーと値を表示できます: {% for key , value in data.items %} {{ k ... してください。 lorem ¶ ランダムな"lorem ipsum" のラテン語テキストを表示させます。テンプレート内でサンプルデータを用意するのに便利です。 使い方: {% lorem [ count ] [ method ] [ random ] %} {% lorem %} タグは 0 から 3 個の引数をとります: 引数 説明 count 生 ... ... あるいは、自分で必要に応じてアプリケーションを作ることもできます。 オブジェクトのジェネリックビュー ¶ TemplateView はたしかに便利ですが、Django のジェネリックビューが本当の輝きを見せるのは、データベース内のコンテンツを表示するビューを作成する時です。これ ... her's name in the URLconf, but what if we wanted to write a view that displayed all the books by some arbitrary publisher? 便利なことに、 ListView にはオーバーライドできる get_queryset() メソッドがあります。デフォルトでは、 queryset 属性の値を返します ... 用してロジックを追加できます。 この機能がうまく動作するキーポイントは、クラスベースのビューが呼ばれる段階で self 内には様々な便利な値が格納されていることです。request ( self.request )、位置引数 ( self.args )、そして、キーワード引数 ( self.kwargs ) が、U ... ... Distance と Area の 2 つのオブジェクトを実装しており、それぞれ D と A の便利なエイリアスを介してアクセスできます。 カスタマイズ例 ¶ Distance objects may be instantiated using a keyword argument indica ... ... あるいは、自分で必要に応じてアプリケーションを作ることもできます。 オブジェクトのジェネリックビュー ¶ TemplateView はたしかに便利ですが、Django のジェネリックビューが本当の輝きを見せるのは、データベース内のコンテンツを表示するビューを作成する時です。これ ... her's name in the URLconf, but what if we wanted to write a view that displayed all the books by some arbitrary publisher? 便利なことに、 ListView にはオーバーライドできる get_queryset() メソッドがあります。デフォルトでは、 queryset 属性の値を返します ... 用してロジックを追加できます。 この機能がうまく動作するキーポイントは、クラスベースのビューが呼ばれる段階で self 内には様々な便利な値が格納されていることです。request ( self.request )、位置引数 ( self.args )、そして、キーワード引数 ( self.kwargs ) が、U ... ... Distance と Area の 2 つのオブジェクトを実装しており、それぞれ D と A の便利なエイリアスを介してアクセスできます。 カスタマイズ例 ¶ Distance objects may be instantiated using a keyword argument indica ... 2026年10月08日