簡體   English   中英

Syncdb - “DatabaseError:沒有這樣的表:django_site”

[英]Syncdb - “DatabaseError: no such table: django_site”

所以我克隆我的repo,獲取它,運行它的依賴關系並同步我的數據庫只有同步失敗:

DatabaseError: no such table: django_site

我檢查了settings.py中的路徑變量,它指向我的網站root,實際上它甚至在我運行同步時創建了根目錄中settings.py db.sqlite3中指定的db文件。 如果路徑正確並且django可以創建db文件,為什么不能填充它? 我在這里錯過了什么?

編輯 :我已經嘗試從我安裝的應用程序中注釋掉“django.contrib.sites”並運行manage.py遷移和遷移網站,我仍然得到相同的錯誤和一個空的數據庫文件。

請給出一個完整的追溯和你的INSTALLED_APPS。

安裝django-cms和django-debug-toolbar時遇到了同樣的問題。 問題出在工具欄中,所以我通過停用suncdb的工具欄來解決它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM