... 理的なデフォルト値が設定されており、手動で設定する必要はありません。 POSTGIS_VERSION ¶ GeoDjango の空間バックエンドが PostGIS 上で初期化されるとき、どの機能が利用可 ... を防ぎたい上級ユーザは、PostGIS のメジャー、マイナー、マイクロのバージョン番号を指定する整数の 3タプルを使って、バージョンを手動で設定できます。例えば、PostGIS X.Y.Z を設定するには次のようにします: POSTGIS_VERSION = ( X , Y , Z ) 適切な権限の取得 ¶ 設定 ... ース GeoDjango PostGIS ユーザ スーパー postgis 権限 空間 user runtests ロール 既存 Windows スイート contrib geodjango tests 手動 バックエンド クエリ テンプレート createuser シェル postgres backends クイック検索 Last update: 2026年10月09日 « previous | ... ... るたびに、Django は save_m2m() メソッドをあなたの ModelForm サブクラスに追加します。フォームによって生成されたインスタンスを手動で save した後に、多対多のフォームデータを保存するには save_m2m() を実行します。例えば: # Create a form instance with POST d ... のロジックでフォームに含まれない全てのフィールドは、フォームの save() メソッドでセットされません。また、除外したフィールドを手動でフォームに追加し直した場合、モデルインスタンスから初期化されることはありません。 Django will prevent any attempt to save a ... Mr" ) form = PartialAuthorForm ( request . POST , instance = author ) form . save () もしくは、 save(commit=False) を使って手動で追加の必須フィールドをセットできます: form = PartialAuthorForm ( request . POST ) author = form . save ( commit = False ) ... ... るたびに、Django は save_m2m() メソッドをあなたの ModelForm サブクラスに追加します。フォームによって生成されたインスタンスを手動で save した後に、多対多のフォームデータを保存するには save_m2m() を実行します。例えば: # Create a form instance with POST d ... のロジックでフォームに含まれない全てのフィールドは、フォームの save() メソッドでセットされません。また、除外したフィールドを手動でフォームに追加し直した場合、モデルインスタンスから初期化されることはありません。 Django will prevent any attempt to save a ... Mr" ) form = PartialAuthorForm ( request . POST , instance = author ) form . save () もしくは、 save(commit=False) を使って手動で追加の必須フィールドをセットできます: form = PartialAuthorForm ( request . POST ) author = form . save ( commit = False ) ... ... 理的なデフォルト値が設定されており、手動で設定する必要はありません。 POSTGIS_VERSION ¶ GeoDjango の空間バックエンドが PostGIS 上で初期化されるとき、どの機能が利用可 ... を防ぎたい上級ユーザは、PostGIS のメジャー、マイナー、マイクロのバージョン番号を指定する整数の 3タプルを使って、バージョンを手動で設定できます。例えば、PostGIS X.Y.Z を設定するには次のようにします: POSTGIS_VERSION = ( X , Y , Z ) 適切な権限の取得 ¶ 設定 ... ... 1つのデータベースにまとめなければならないcontribアプリについては contribアプリの振る舞い を参照してください。 データベースを手動で選択する ¶ Django は、コード中でデータベースの利用を完全に制御できる API も提供し ています。手動で指定したデータベースの割 ... り当てが、データベースルーターが割り当てたデー タベースよりも優先されます。 QuerySet のためのデータベースを手動で選択する ¶ QuerySet の "チェーン" のどの時点でも、 QuerySet のデータベースを選択できます。指定したデータベースを使用する別 ... の管理コマンドを使用する 自動的なデータベースのルーティング データベース ルーター ヒント ルーターを使用する 例 データベースを手動で選択する QuerySet のためのデータベースを手動で選択する save() のためのデータベースを選択する オブジェクトを1つのデータベー ... ... 1つのデータベースにまとめなければならないcontribアプリについては contribアプリの振る舞い を参照してください。 データベースを手動で選択する ¶ Django は、コード中でデータベースの利用を完全に制御できる API も提供し ています。手動で指定したデータベースの割 ... り当てが、データベースルーターが割り当てたデー タベースよりも優先されます。 QuerySet のためのデータベースを手動で選択する ¶ QuerySet の "チェーン" のどの時点でも、 QuerySet のデータベースを選択できます。指定したデータベースを使用する別 ... の管理コマンドを使用する 自動的なデータベースのルーティング データベース ルーター ヒント ルーターを使用する 例 データベースを手動で選択する QuerySet のためのデータベースを手動で選択する save() のためのデータベースを選択する オブジェクトを1つのデータベー ... ... プロジェクトがどのようにあるべきかを把握するために実行することができます。 データのマイグレーション や高度なデータベースへの手動操作のような特別な オペレーション も存在します。もし頻繁に行われる独自の変更をカプセル化したければ独自に オペレーション を記 ... 空のマイグレーションファイルが必要であれば、 python manage.py makemigrations --empty yourappname を実行してください。ただし、手動でのスキーマ変更オペレーションの追加はマイグレーションの自動検出機構を混乱させ、 makemigrations が正しい結果を出力しなくなる ... の名称を今までの名称から新しい名称に変更します。 一度に定義しているモデルの名前とかなり多くのフィールドの名前を変更した場合は手動でこの処理を追加する必要があるかもしれません;マイグレーションの自動検知機構が古い名称を持ったモデルを削除して異なった名称のモ ... ... プロジェクトがどのようにあるべきかを把握するために実行することができます。 データのマイグレーション や高度なデータベースへの手動操作のような特別な オペレーション も存在します。もし頻繁に行われる独自の変更をカプセル化したければ独自に オペレーション を記 ... 空のマイグレーションファイルが必要であれば、 python manage.py makemigrations --empty yourappname を実行してください。ただし、手動でのスキーマ変更オペレーションの追加はマイグレーションの自動検出機構を混乱させ、 makemigrations が正しい結果を出力しなくなる ... の名称を今までの名称から新しい名称に変更します。 一度に定義しているモデルの名前とかなり多くのフィールドの名前を変更した場合は手動でこの処理を追加する必要があるかもしれません;マイグレーションの自動検知機構が古い名称を持ったモデルを削除して異なった名称のモ ... ... sqlplus ) の呼び出しで正しい場所にあるプログラムが見つかるように PATH が設定されているを想定しています。プログラムの場所を手動で指定する方法はありません。 --database DATABASE ¶ シェルをオープンするデータベースを指定します。デフォルトは default です。 ... プロンプトを抑制します。もし、抑制されたプロンプトが自動的に解決できなかった場合は、エラーコード 3 で終了します。 --empty ¶ 手動で編集するために、指定されたアプリに対する空のマイグレーションを出力します。このオプションは詳しいユーザーのためのもので、マ ... ションまでを適用されたものとしてマークしますが、データベーススキーマを変更するSQLを実際には実行しません。 これは上級ユーザが手動で変更を適用する場合に、現在のマイグレーション状態を直接操作することを想定しています。 --fake を使用すると、マイグレーション ... ... ument when logging is configured. ロギング設定を無効化する ¶ ロギングを全く設定したくない (あるいは、自分のやり方でロギング手動で設定したい) なら、 LOGGING_CONFIG を None に設定することもできます。これにより、 Django のデフォルトのロギング設定 を無効化 ... ango はロギングのメソッドを呼び、もしログ設定がされていれば、そこに出力されます。 Django の自動でのロギング設定を無効化し、手動で設定する場合はこのようにします。 settings.py ¶ LOGGING_CONFIG = None import logging.config logging . config . dictConfig ( ... トの設定処理は、設定が完全にロードされた後にのみ LOGGING_CONFIG を呼ばないことに注意してください。対照的に、設定ファイル内で手動で設定するロギングは、ロギング設定を直ちにロードします。そのため、ロギング設定は、必ずロギングが依存しているすべての設定の 後 ... 2026年10月08日