DEV Community

sium_hossain
sium_hossain

Posted on

#Solved - ValueError: The field admin.LogEntry.user was declared with a lazy reference.

Here is the error happened when we want to try Abstract User model in the middle of the project

Here is the Error look like 👁

ValueError: The field admin.LogEntry.user was declared with a lazy reference to 'core.user', but app 'core' doesn't provide model 'user'.
Enter fullscreen mode Exit fullscreen mode

We have to remove all migrations from our project by

find . -path "*/migrations/*.py" -not -name "__init__.py" -delete
Enter fullscreen mode Exit fullscreen mode
find . -path "*/migrations/*.pyc"  -delete
Enter fullscreen mode Exit fullscreen mode

Then delete the database.Then run migrations & migrate again.

python manage.py makemigrations 
python manage.py migrate
Enter fullscreen mode Exit fullscreen mode

👊 Voila problem Solved..

Discussion (0)