移行するデータベースが表示され、完璧なソリューションジャンゴ1146エラー

このエラーのDjangoの完璧なソリューション------> django.db.utils.ProgrammingErrorデータベースを移行するときに発生します(1146年、「テーブル 『django_demo.tb_foods』が存在しません」)

今夜は、データベースの移行時に、移行前のデータベースは、質問で独自のデータベースを構築するために、移行後に発見して、ライブラリを削除する操作を行いました。

もう一度、自分の後にデータを移行し、見つかった場合は、エラー1146がありました

ここでの焦点は
、あなたが作成したいデータを見て、いない現時点では
、まだ1146エラー
只需要把你子项目中这里多余的文件删除掉即可
ここに画像を挿入説明
、あなたが自分で作成したデータベーステーブルの存在だけで罰金を削除するかどうかを確認した後に削除しましたdrop table 表名

最終的にデータベースを移行
これら二つを実行することは、プロジェクト内のパスのようなものです
python manage.py makemigrations
python manage.py migrate

个人见解, 不足之点请大佬多多指教~~~
公開された56元の記事 ウォン称賛17 ビュー2098

おすすめ

転載: blog.csdn.net/LanlanDeming/article/details/103941075