Как вывести данные Django

Есть таблица c продукцией models.py

class Product(models.Model):
    product_name = models.CharField('Наименование', max_length=500)
    product_packaging = models.IntegerField('Трудоемкость сборки, в сек')
    product_cost = models.IntegerField('Стоимость сборки, в руб')

    class Meta:
        verbose_name_plural = 'Изделия'

    def __str__(self):
        return self.product_name

    def __int__(self):
        return self.product_packaging, self.product_cost

Как передать значения product_packaging и product_cost в новую таблицу?

class ProductTotal(models.Model):
    surnames = models.ForeignKey(Persons, on_delete=models.CASCADE)
    points = models.ForeignKey(Points, on_delete=models.CASCADE)
    products = models.ForeignKey(Product, on_delete=models.CASCADE, related_name='pr')
    products_packaging = models.ForeignKey(Product, on_delete=models.CASCADE, related_name='pr_p')
    products_cost = models.ForeignKey(Product, on_delete=models.CASCADE, related_name='pr_c')
    colors = models.ForeignKey(Color, on_delete=models.CASCADE)
    amount = models.IntegerField()
    date = models.DateField()

Значения product_name, product_packaging, product_cost занесены в бд через админку. Выбор значения product_name происходит через тег select


Ответы (0 шт):