... ックへ Django のインストール方法 次のトピックへ モデル 関連キーワード データベース モデル データ テーブル 唯一 決定的 情報源 保持 必要 フィールド 一般的 クエリ Fetch modes アグリゲーション 集計 マネージャ トランザクション 複数 空間 クイック検索 Last up ... ... のトピックへ Django のインストール方法 次のトピックへ モデル 関連キーワード データベース モデル テーブル 唯一 決定的 情報源 保持 一般的 クエリ Fetch modes アグリゲーション 集計 マネージャ トランザクション 複数 空間 tablespace 最適化 計測 フィクスチャ ... ... 数 ( モデルのフィールド型一覧 にまとめられています) を受け取ります。例えば、 CharField (およびそのサブクラス) はそのデータを保持するためにデータベース上に定義される VARCHAR 領域の長さを定義する引数 max_length を必要とします。 全てのフィールドの型で利用 ... では、特に頻繁に使われるものについて簡単な概要を説明します。 null True の場合、Django は空の値をデータベース内に NULL として保持します。デフォルトは False です。 blank True の場合、フィールドはブランクになることが許容されます。デフォルトは False です。 ... はそのモデルの主キーとなります。 モデルのどのフィールドにも primary_key=True を設定しなかった場合、Django は自動的に主キーを保持するフィールドを追加します。つまり、デフォルトの主キーフィールドの動作を変更する必要がない場合は、 primary_key=True を設定す ... ... 数 ( モデルのフィールド型一覧 にまとめられています) を受け取ります。例えば、 CharField (およびそのサブクラス) はそのデータを保持するためにデータベース上に定義される VARCHAR 領域の長さを定義する引数 max_length を必要とします。 全てのフィールドの型で利用 ... では、特に頻繁に使われるものについて簡単な概要を説明します。 null True の場合、Django は空の値をデータベース内に NULL として保持します。デフォルトは False です。 blank True の場合、フィールドはブランクになることが許容されます。デフォルトは False です。 ... はそのモデルの主キーとなります。 モデルのどのフィールドにも primary_key=True を設定しなかった場合、Django は自動的に主キーを保持するフィールドを追加します。つまり、デフォルトの主キーフィールドの動作を変更する必要がない場合は、 primary_key=True を設定す ... ... age__gte = 18 ), name = "age_gte_18" ) 年齢フィールドが18未満にならないことを保証します。 式の順序 Q の引数の順番は必ずしも保持されるわけではありませんが、 Q 式の順番自体は保持されます。これは、パフォーマンス上の理由からチェック制約式の順序を保持するデ ... ... age__gte = 18 ), name = "age_gte_18" ) 年齢フィールドが18未満にならないことを保証します。 式の順序 Q の引数の順番は必ずしも保持されるわけではありませんが、 Q 式の順番自体は保持されます。これは、パフォーマンス上の理由からチェック制約式の順序を保持するデ ... ... ィールドタイプで有効です。全て省略可能です。 null ¶ Field. null ¶ True の場合、Django はデータベース内に NULL として空の値を保持します。デフォルトは False です。 CharField や TextField などの文字列ベースのフィールドでは、 null の使用は避けてください。D ... 照)。 注釈 Oracleのデータベースバックエンドを使っているときには、この属性にかかわらず、値 NULL が空の文字列を意味するために保持されます。 blank ¶ Field. blank ¶ True の場合、フィールドはブランクになることが許容されます。デフォルトは False です。 null ... 義し、それを参照することもできますが、モデルクラスの内側で選択肢と各選択肢の名前を定義することで、その情報を使用するクラスで保持し、選択肢を参照しやすくなります(例えば、 Student.SOPHOMORE は Student モデルがインポートされていればどこでも動作します)。 ... ... ィールドタイプで有効です。全て省略可能です。 null ¶ Field. null ¶ True の場合、Django はデータベース内に NULL として空の値を保持します。デフォルトは False です。 CharField や TextField などの文字列ベースのフィールドでは、 null の使用は避けてください。D ... 照)。 注釈 Oracleのデータベースバックエンドを使っているときには、この属性にかかわらず、値 NULL が空の文字列を意味するために保持されます。 blank ¶ Field. blank ¶ True の場合、フィールドはブランクになることが許容されます。デフォルトは False です。 null ... 義し、それを参照することもできますが、モデルクラスの内側で選択肢と各選択肢の名前を定義することで、その情報を使用するクラスで保持し、選択肢を参照しやすくなります(例えば、 Student.SOPHOMORE は Student モデルがインポートされていればどこでも動作します)。 ... ... を宣言的に保持するオブジェクト、から構成されます。 Django はこれらの Operation オブジェクトも使用して、モデルの履歴を確認し、前回のマイグレ ... Meta の設定)の変更を保存します。データベースには影響を与えませんが、 RunPython インスタンスが使用するためにこれらの変更を保持します。 options はオプション名と値をマッピングした辞書である必要があります。 AlterModelManagers ¶ class AlterModelManagers ... なる処理を渡すことができます。たとえば、手動でカラムを作成した場合、マイグレーションの自動検知機構が最新のモデルのステートを保持できるように AddField のリストを渡す必要があります。そうしなければ、次に makemigrations を実行した際、フィールドを追加した処 ... ... を宣言的に保持するオブジェクト、から構成されます。 Django はこれらの Operation オブジェクトも使用して、モデルの履歴を確認し、前回のマイグレ ... Meta の設定)の変更を保存します。データベースには影響を与えませんが、 RunPython インスタンスが使用するためにこれらの変更を保持します。 options はオプション名と値をマッピングした辞書である必要があります。 AlterModelManagers ¶ class AlterModelManagers ... なる処理を渡すことができます。たとえば、手動でカラムを作成した場合、マイグレーションの自動検知機構が最新のモデルのステートを保持できるように AddField のリストを渡す必要があります。そうしなければ、次に makemigrations を実行した際、フィールドを追加した処 ... 2026年10月08日