1. 程式人生 > >django python manage.py migrate遇到的錯誤

django python manage.py migrate遇到的錯誤

ValueError: The field admin.LogEntry.user was declared with a lazy reference to ‘xxx.user’, but app ‘xxx’ doesn’t provide model ‘user’. 的解決辦法

今天資料庫用django的模型建好表以後,執行python manage.py makemigrations 和python manage.py migrate將資料庫遷移應用到資料庫中時報的上述錯誤,經過網上查詢以後,確定問題為: 以前資料庫中已經有一份有關使用者的表,那是在配置環境時建的,今天正式開發,用的擴充套件django預設使用者表,兩份表應該是衝突了,所以,刪除以前資料庫中所有的表,之後再重新執行上述兩個命令就好了。