1. 程式人生 > >django.db.utils.InternalError: (1050, "Table 'tb_content' already exists")

django.db.utils.InternalError: (1050, "Table 'tb_content' already exists")

在goods應用裡面寫了tb_content資料表的模型類(不該寫在這裡的),進行了資料遷移,還匯入了資料。

在contents應用裡也寫了tb_content資料表的模型類(應該寫在這裡的),

解決辦吧:

  1. 程式碼上,刪除goods裡面的。
  2. python manage.py migrate contents --fake   (假裝遷移了,實際上是修改 django_migrations資料表)