Я не могу создавать пользователей и блоги в своем приложении django. Он просто показывает ошибку ( "Таблица" MyDjango.django_admin_log "не существует" ), а нажмите кнопку "Сохранить". Сообщение об ошибке, как показано ниже.
Ответ 1
Вы недавно включили историю администрирования, но забыли запустить syncdb? Из того, что я вижу, у Django не было проблем с поиском ваших таблиц моделей, но когда вы пытались изменить их через интерфейс администратора, он не смог найти нужную таблицу для хранения ваших действий.
Ответ 2
попробуйте запустить python manage.py syncdb
Ответ 3
Я решил эту проблему с помощью makemigrations & migrate admin app.
setp1: убедитесь, что 'django.contrib.admin' в списке INSTALLED_APPS (в файле: project_dir/project_name/settings.py)
setp2: запустить makemigrations & migrate:
python manage.py makemigrations admin # maybe you need use root, start with sudo on ubuntu
python manage.py migrate admin