Я создал приспособление:Джанго: не LoadData работает
python manage.py dumpdata --all > ./mydump.json
Я опустели все мои базы данных с помощью:
python manage.py sqlflush | psql mydatabase -U mydbuser
Но когда я пытаюсь использовать LoadData:
python manage.py loaddata ./mydump.json
I Получая эту ошибку:
IntegrityError: Could not load tastypie.ApiKey(pk=1): duplicate key
value violates unique constraint "tastypie_apikey_user_id_key"
DETAIL: Key (user_id)=(2) already exists.
У меня проблема с производством, и у меня нет идей. У кого-то была аналогичная проблема?
Я изменил свой ответ, чтобы указать на то, что вам нужно убедиться, что django остановлен, прежде чем пытаться загрузить новые данные. т. е. если вы используете веб-сервер с django в стеке, обязательно остановите этот веб-сервер. –