0

私は Django の Udemy に関するチュートリアルに従っています。このチュートリアルでは、作成者が新しいモデルを models.py に追加し、syncdb コマンドを実行してテーブルをデータベースに追加します。Django 1.6.5 と MySQL 5.5 を使用してこれを複製しようとしています。私は他の質問を検索しましたが、それらはわずかに異なるシナリオです。

syncdb を使用して新しいモデルを追加できるドキュメントを読みましたが、既存のテーブルを削除するか、South を使用してデータを移行し、既存のテーブルを変更する必要があります。新しいモデルを追加しようとしているだけなのですが、エラーが表示されます -- テーブルは既に存在します。

このエラーが発生する理由を誰かが説明できますか?南を使用してこの状況を回避する必要がありますか?

4

1 に答える 1