Допустим, у меня есть две модели, которые выглядят так:
ModelA
uuid (primary key)
id
ModelB
id (primary key)
size
Я хочу добавить поле в ModelA. Я хочу, чтобы это поле было ForeignKey, которое присоединяется к ModelA.id == ModelB.id.
Я искал все документы по Django и нашел только, как изменить поле стороннего объекта, используемое в объединение, но я не нашел способа изменить поле «этого» объекта, используемого в соединении.
Можно ли указать поле не первичного ключа из объекта «этот», который используется для создания внешний ключ при соединении с соответствующим первичным ключом из внешнего объекта?