Django Модель без автоматически сгенерированного поля идентификатора - PullRequest
0 голосов
/ 15 февраля 2020

Model.py Image - Migrate Query

в основном «продукт (Rodamiento)» может иметь один, ни одного или несколько «эквивалентов (Equivalente)»

при создании «эквивалента» "class, Django auto генерирует поле" id ". ¿Есть ли способ избежать этого? Мне нужно перенести данные из другой БД, это поле «id» усложняет задачу

Я использую БД SQLite и SQLiteStudio

1 Ответ

1 голос
/ 15 февраля 2020

Если вы создаете новую модель, то по умолчанию поле идентификатора с primary key вы просто добавляете другое поле как primary key, чтобы django не создавало поля идентификатора с primary key

в первом списке в модели есть поля с первичным ключом, если вы не укажете какой-либо, это займет id, поэтому добавьте еще поля с primary key здесь я даю ссылку, чтобы увидеть поля автоматического добавления идентификатора

Вы можете создать модель без первичного ключа с автоинкрементом. Ложь может быть легко перенесена, но вы не можете создать модель без первичного ключа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...