新しいモデルやモデルの変更を定義した後 python3 manage.py makemigrationsすればいいんだよね

2024年6月15日

はい、その通りです。新しいモデルやモデルの変更を定義した後は、makemigrations コマンドを実行してマイグレーションファイルを作成し、その後 migrate コマンドを実行してデータベースに変更を適用する必要があります。

以下は、makemigrations コマンドと migrate コマンドの使用例です。

bash
python3 manage.py makemigrations  # マイグレーションファイルを作成
python3 manage.py migrate  # データベースに変更を適用

これにより、新しいモデルやモデルの変更がデータベースに適用され、新しいカラムが追加されます。

未分類

Posted by ぼっち