Django: implementing JOIN using Django ORM?
I have a Q&A type of site built in Django with the following models: class Question(models.Model): title = models.CharField(max_length=70) details = models.TextField() class Answer(models.Model): question_id = IntegerField() details = models.TextField() I need to display a specific question together with its answers. Normally I'd need 2 queries to do that: Question.objects.get(id=1) Answer.objects.get(question_id=1)[:10] I'm hoping to retrieve everything using one query. In MySQL it'd be: SELECT * FROM Question JOIN Answer ON Question.id=Answer.question_id WHERE Question.id=1 LIMIT 10 Is there