Миграция удаленной устаревшей базы данных в Django - PullRequest
0 голосов
/ 07 февраля 2019

Я пытаюсь разработать приложение django с устаревшей базой данных Oracle.База данных подключена, но у меня проблемы с запуском команды manage.py migrate.Когда я импортирую базу данных, используя 'python manage.py inspectdb> models.py', также создается дополнительный класс DjangoContentType, но в моей базе данных такой таблицы нет.Затем, когда я пытаюсь запустить «python manage.py migrate», я получаю сообщение об ошибке

django.db.utils.DatabaseError: ORA-00955: name is already used by an existing object

Я искал в Интернете и обнаружил, что «python manage.py migrate --fake-initial» является возможным решением., но это дает другую ошибку

Python\Python37\lib\site-packages\django\db\backends\oracle\base.py", line 497, in execute
    return self.cursor.execute(query, self._param_generator(params))

TypeError: int() argument must be a string, a bytes-like object or a number, not 'list'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...