Столбцы внешнего ключа и родительская модель

У меня есть такая модель

class Order(models.Model):
     product = models.ForeignKey(Product, on_delete=models.DO_NOTHING)

В модели продукта я сохраняю цену этого продукта, но время от времени цена может меняться.

Я хочу, чтобы при завершении заказа и изменении цены проданного товара не обновлялась цена товара, который продается в этом заказе. Таким образом, изменение цены должно затрагивать только новые заказы.

Заранее спасибо!

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