我不小心删除了我的Postgres数据库。然后根据此解决方案,我删除了迁移文件,但现在无法执行第三步的命令"python manage.py 迁移 --fake"。
RuntimeError: Error creating new content types.
Please make sure contenttypes is migrated before trying to migrate apps individually.
psycopg2.ProgrammingError: relation "django_content_type" does not exist
LINE 1: ..."."app_label", "django_content_type"."model" FROM "django_co...
^
我尝试运行"python manage.py 迁移内容类型"和"python manage.py makemigrations 内容类型 - 空",但都不起作用。
使用 django 1.9.5
首先同步您的项目:喜欢这个:
python manage.py syncdb
完成后,您可以运行:python manage.py makemigrations
和最后一个python manage.py migrate