У меня есть две таблицы: 1 продукт и 2-я цена. Вот так
class Activity(models.Model):
activityName = models.CharField(max_length=50 , null=False, blank=False)
activityId = models.CharField(max_length=20, null=True, blank=True)
class PerPersonTire(models.Model):
activity = models.ForeignKey(Activity, on_delete=models.CASCADE)
name= models.CharField(max_length=100 , null=True , blank=True)
minNumerofParticipents = models.IntegerField(default=0)
price=models.IntegerField(default=0)
class groupTire(models.Model):
activity = models.ForeignKey(Activity, on_delete=models.CASCADE)
name= models.CharField(max_length=100 , null=True , blank=True)
minNumerofParticipents = models.IntegerField(default=0)
price=models.IntegerField(default=0)
Теперь дело в каждом действии имеет много цен во внешнем ключе. Поэтому, когда я запрашиваю активность, мне также нужна минимальная цена из этой таблицы.
, как
Activity.object.all()
Здесь мне также нужна минимальная цена каждой операции из таблицы цен. Любая помощь по этому вопросу будет принята с благодарностью.
РЕДАКТИРОВАТЬ
Активность сейчас Может иметь групповую цену или одну цену. Так как я могу рассчитать как тип цены