Как я могу выполнить вычисления из набора запросов одной модели и добавить их в поля другой модели?

Добрый день!

У меня есть две модели таблиц Django. И даже результат запроса после операции фильтрации с таблицей модели. Одна из этих таблиц содержит данные, которые заполняются с помощью формы Django.

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

Как заполнить строку или добавить вторую таблицу? Мне нужно выполнить вычисления с последней строкой из первой таблицы и отправить результаты во вторую таблицу. Это чем-то напоминает обработку данных в двух DataFrame .

Как добавить таблицу значений в модель после выполнения вычислений на данных последней строки из другой табличной модели?

class Model_1(models.Model):
    name_1 = models.IntegerField()
    name_2 = models.IntegerField()
    name_3 = models.IntegerField()
    name_4 = models.IntegerField()

class Model_2(models.Model):
    name_5 = models.IntegerField()
    name_6 = models.IntegerField()

queryset = Model_1.objects.all()
values_m1 = queryst.name_1 * queryst.name_2 / queryst.name_3 - queryst.name_4

queryset = Model_2.objects.all()
values_m2 = queryst.name_5 = values_m1 
Вернуться на верх