Запрос из нескольких таблиц в django

у меня есть 3 таблицы

class list_c (models.Model):
    list_name=models.CharField(max_length=50,verbose_name="",blank=True)

    def __str__(self):
        return self.list_name
    class  Meta:
        
        verbose_name = ''
        verbose_name_plural = ''



class candidate (models.Model): 
    can_name = models.CharField(max_length=60, verbose_name='')
    can_da2ira = models.ForeignKey(da2ira,on_delete=models.CASCADE,verbose_name='')
    can_list = models.ForeignKey(list_c,on_delete=models.CASCADE,verbose_name="",related_name='list')

    def __str__(self):
        return self.can_name
    class  Meta:
        
        verbose_name = ''
        verbose_name_plural = ''

class result (models.Model):
    r_can = models.ForeignKey(candidate,on_delete=models.CASCADE,verbose_name="", related_name='can')
    r_iktira3 = models.ForeignKey(kalam_iktira3,on_delete=models.CASCADE,verbose_name="",related_name='qalam')
    r_result = models.IntegerField(verbose_name="")

у меня есть проект Django 4 с 3 моделями и представление, как можно получить это: мне нужно получить в шаблоне таблицу (can_name,list_name,sum(r_result )

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