При передаче экземпляров в обе формы модели объект одной из них обновляется, а для другой создается новый объект
Я хочу редактировать и объект Drug, и объект Bgt; поэтому я использовал Django model forms и передал ему экземпляры обеих моделей в view. Он обновляет объект Bgt, но объект Drug не обновляется; вместо этого создается новый объект Drug, почему? Отношения между обеими моделями: В модели Bgt есть поле Drug, которое является полем foreignKey для Drug
На этом изображении 'kostery' был предыдущим объектом bgt, который теперь изменен на 'kostery3'
Но на втором изображении препарат "Костери" все еще существует, и создается новый препарат "Костери3"
Функция просмотра:
Следующее изображение - функция просмотра:
Ниже приведена форма редактирования bgt:
Это форма редактирования лекарств:
это модель наркотика: