目的:移行ファイルを生成するプロジェクトモジュール
問題:生成コマンドの実行時に変更が検出されない
最初に、生成コマンドの後に登録済みアプリを追加しようとしましたが、それでも機能しませんでした。
調査後、プロセスを要約します
。1。構成ファイル登録アプリケーション
# 请在这里加入你的自定义 APP
INSTALLED_APPS += (
'component.esb.api',
'rest_framework',
'django_filters',
'corsheaders',
'role',
'apps.screen',
)
2.コマンドを実行して、移行フォルダーを強制的に生成します
python manage.py makemigrations --empty screen
ここで移行ファイルが生成されますが、移行ファイルの内容はすべて空であるため
、役に立ちません。最初の空の移行ファイルを削除します
。3。コマンドを直接実行して移行ファイルを生成します。
python manage.py makemigrations screen
4.それでも移行ファイルを生成できない場合は、モデルファイルのテーブルapp_labelのデザインを確認する必要があります。ここでも同じままにする必要があります。移行ファイルを生成するときは、登録済みのアプリからこのアプリの下にあるすべてのテーブルを見つけてください。アプリ