我在尝试迁移时遇到此错误。我试图通过这样做来解决 Site does not exist 错误:
python manage.py migrate --fake sites zero
python manage.py showmigrations
sites
[ ] 0001_initial
python manage.py migrate --fake-initial
但这并没有解决问题。知道如何修复此错误:
django.db.utils.ProgrammingError: relation "django_site_domain_v2339b81_uniq" already exists
编辑
这是 showmigrations 显示的内容:
sites
[X] 0001_initial
[ ] 0002_alter_domain_unique
我相信这可能是错误
请您参考如下方法:
看起来您的数据库已经迁移到迁移 0002。
运行 python manage.py migrate --fake sites 0002 - 看看这是否能解决问题。
