... たモデルを理解するのに必要なすべての情報はモデルの 中に 存在するべきだからです。 データベース API ¶ データベース API の主要な目的は、次のとおりです。 SQL の効率性 ¶ SQLステートメントはなるべく少ない回数実行されるべきで、またステートメントは内部で最適化さ ... ートタグの外に書かれたすべてのホワイトスペースは、そのまま表示するべきです。 新しいプログラミング言語を開発しない ¶ 私たちの目的は、新しいプログラミング言語を開発することではありません。本当の目的は、プログラミング言語が持つような機能を必要十分なだけ使 ... する決定を下すときに大切になります。 Django テンプレート言語 (Django Template Language; DTL) は、複雑なロジックを使わずにこの目的を達成するために作られました。 安全性とセキュリティ ¶ テンプレートシステムは、コマンドの実行やデータベースレコードの削除を行 ... ... たモデルを理解するのに必要なすべての情報はモデルの 中に 存在するべきだからです。 データベース API ¶ データベース API の主要な目的は、次のとおりです。 SQL の効率性 ¶ SQLステートメントはなるべく少ない回数実行されるべきで、またステートメントは内部で最適化さ ... ートタグの外に書かれたすべてのホワイトスペースは、そのまま表示するべきです。 新しいプログラミング言語を開発しない ¶ 私たちの目的は、新しいプログラミング言語を開発することではありません。本当の目的は、プログラミング言語が持つような機能を必要十分なだけ使 ... する決定を下すときに大切になります。 Django テンプレート言語 (Django Template Language; DTL) は、複雑なロジックを使わずにこの目的を達成するために作られました。 安全性とセキュリティ ¶ テンプレートシステムは、コマンドの実行やデータベースレコードの削除を行 ... ... と考えておくことが大切です。パフォーマンスを測る指標は1つではないからです。 高速化というものがプログラムのために最も明らかな目的かもしれません。しかし、他の観点からパフォーマンスを向上することもできます。たとえば、メモリー消費量を少なくするとか、データ ... コードメンテナンスに影響を与えてしまうかもしれません。すべての性能改善に努力する価値があるわけではないのです。 そのため、何を目的としたパフォーマンスの改善なのかを知っておくべき必要があります。また、その目的とした方針に相応の理由があるかを知っておく必要 ... ... と考えておくことが大切です。パフォーマンスを測る指標は1つではないからです。 高速化というものがプログラムのために最も明らかな目的かもしれません。しかし、他の観点からパフォーマンスを向上することもできます。たとえば、メモリー消費量を少なくするとか、データ ... コードメンテナンスに影響を与えてしまうかもしれません。すべての性能改善に努力する価値があるわけではないのです。 そのため、何を目的としたパフォーマンスの改善なのかを知っておくべき必要があります。また、その目的とした方針に相応の理由があるかを知っておく必要 ... ... 限されていたことです。 クラスベースのジェネリックビューは関数ベースのジェネリックビューと同様に、ビューの開発を楽にすることを目的に作成されました。しかし、ミックスインを使用するなどの実装方法の工夫により、ツールキットを提供することができ、結果として、関 ... 形式の1つです。 たとえば、ジェネリッククラスベースのビューには、 TemplateResponseMixin と呼ばれるミックスインがあり、その主な目的はメソッド render_to_response() を定義することです。 View 基底クラスの動作と組み合わせると、適切なマッチングメソッド( View ... ... 限されていたことです。 クラスベースのジェネリックビューは関数ベースのジェネリックビューと同様に、ビューの開発を楽にすることを目的に作成されました。しかし、ミックスインを使用するなどの実装方法の工夫により、ツールキットを提供することができ、結果として、関 ... 形式の1つです。 たとえば、ジェネリッククラスベースのビューには、 TemplateResponseMixin と呼ばれるミックスインがあり、その主な目的はメソッド render_to_response() を定義することです。 View 基底クラスの動作と組み合わせると、適切なマッチングメソッド( View ... ... のモジュールは内部使用を目的としていることから、 内部リリース非推奨ポリシー に従い、以下に記載する内容のみが 安定版として提供され、また後方互換性を維持し ... るべきでない文字(例えば '<' )を適切なエンティティに変換済みであることを意味します。 class SafeString [ソース] ¶ HTML出力の目的で「安全」として明示的にマークされた(これ以上のエスケープが必要ない) str のサブクラスです。 mark_safe ( s ) [ソース] ¶ 文字 ... 列を (HTML) 出力目的で安全であると明示的にマークします。返されたオブジェクトは、文字列が適切な場所であればどこでも使用できます。 単一の文字列に対 ... ... ... Python PDF ライブラリ ReportLab により可能になっています。 PDF ファイルを動的に生成する利点は、異なる目的のためにカスタマイズされた PDF を作成できることです。たとえば、異なるユーザーや異なるコンテンツを使用して生成できます。 たと ... ... のモジュールは内部使用を目的としていることから、 内部リリース非推奨ポリシー に従い、以下に記載する内容のみが 安定版として提供され、また後方互換性を維持し ... るべきでない文字(例えば '<' )を適切なエンティティに変換済みであることを意味します。 class SafeString [ソース] ¶ HTML出力の目的で「安全」として明示的にマークされた(これ以上のエスケープが必要ない) str のサブクラスです。 mark_safe ( s ) [ソース] ¶ 文字 ... 列を (HTML) 出力目的で安全であると明示的にマークします。返されたオブジェクトは、文字列が適切な場所であればどこでも使用できます。 単一の文字列に対 ... 2026年10月08日