所以我克隆了我的仓库,获取了它,在它的依赖项上运行了 pip 并同步了我的数据库,但同步失败了:
DatabaseError: no such table: django_site
我检查了 settings.py 中的路径变量,它指向我的网站根目录,实际上它甚至db.sqlite3
在我运行同步时在根目录中创建了 settings.py 中指定的 db 文件。如果路径正确并且 django 可以创建 db 文件,为什么它不能填充它?我在这里想念什么?
编辑:我尝试从已安装的应用程序中注释掉“django.contrib.sites”并运行 manage.py migrate 和 migrate 站点,我仍然得到相同的错误和一个空的数据库文件。