Как настроить модель для использования AutoField с устаревшей базой данных в Python? - PullRequest
1 голос
/ 22 апреля 2009

У меня есть устаревшая база данных с целым числом, установленным в качестве первичного ключа. Первоначально управление им осуществлялось вручную, но, поскольку мы хотим перейти на django, инструмент администрирования, похоже, был подходящим местом для начала. Я создал модель и пытаюсь установить первичный ключ для автоматического поля. Кажется, он не запоминает старый идентификатор в обновлениях и не создает новые идентификаторы при вставке. Что я делаю не так?

1 Ответ

2 голосов
/ 22 апреля 2009

DB отвечает за управление значением идентификатора. Если вы хотите использовать AutoField, вы должны изменить столбец в БД, чтобы использовать это. Django не отвечает за управление сгенерированным идентификатором

...