Как получить набор запросов для поля ForeignKey в Django
У меня есть две модели. Первая:
class KvantMessage(models.Model):
    text        = models.TextField(blank=True)
    style_text  = models.TextField(blank=True)
    receivers   = models.ManyToManyField(MailReceiver)
    date        = models.DateField(default=timezone.now)
    files       = models.ManyToManyField(FileStorage, blank=True)
    title       = models.CharField(max_length=120, default='Письмо')
    sender      = models.ForeignKey(KvantUser, on_delete=models.CASCADE, related_name='sender')
И второй:
class ImportantMail(models.Model):
    user = models.ForeignKey(KvantUser, on_delete=models.CASCADE)
    mail = models.ForeignKey(KvantMessage, on_delete=models.CASCADE)
Вопрос в том, как получить все экземпляры писем как "KvantMails" из "ImportantMail", где пользователь равен некоторому user.
P.S. Надеюсь, вы поняли мой вопрос
Вы можете .filter(…) [Django-doc] с:
KvantMessage.objects.filter(importantmail__user=some_user)
 Можно использовать двойное подчеркивание (__) для поиска " сквозных" отношений.