Можно ли в Django позволить пользователю добавлять данные в таблицу с foreignkeys в отличие от primarykeys?

Допустим, у меня есть 3 таблицы (или класса Python):

Две таблицы содержат первичные ключи и являются таблицами LOOKUP.

Другая таблица (скажем, таблица X) содержит оба внешних ключа из первых двух таблиц, а также еще несколько первичных ключей.

Можно ли в Django загрузить данные непосредственно в таблицу X? Если да, то будут ли первичные ключи автоматически наследовать значения этих данных?

Вернуться на верх