私の古いdjangoプロジェクトに南をインストールしました。
走った。
¤syncdb
¤ convert_to_south myappName
しかし、すべてを同期しませんでした。
実行:
¤ myappNAme の移行
100% 同期されませんでした。見つからない列が 1 つあります。
実行:
¤ schemamigration -auto myappName
しかし、100%同期していません....
何か案は?
私の古いdjangoプロジェクトに南をインストールしました。
走った。
¤syncdb
¤ convert_to_south myappName
しかし、すべてを同期しませんでした。
実行:
¤ myappNAme の移行
100% 同期されませんでした。見つからない列が 1 つあります。
実行:
¤ schemamigration -auto myappName
しかし、100%同期していません....
何か案は?
古いプロジェクトのモデル定義がデータベースと一致しているとします。そして、「myappName」という名前のアプリでいくつかのモデルを編集したいとします。次に、アルゴリズムは次のようになります。
モデルに変更を加える前に、次のことを行います。
python manage.py convert_to_south myappName
アプリ「myappName」のモデルを変更します。
移行を作成します。
python manage.py schemamigration myappName --auto
移行を適用します。
python manage.py migrate myappName