私は以下のレッスンモデルを持っており、同じ言語、部屋、講師のレッスンが先行または後続する (15 分未満の) すべてのレッスンを検索したいと考えています。
class Lesson(models.Model):
room = models.ForeignKey(Room, null=True, blank = True)
language = models.ForeignKey(Lnaguage)
teacher = models.ForeignKey(Teacher, null=True, blank = True)
start = models.TimeField()
end = models.TimeField()
date = models.DateField()
これは、django のモデル クエリ API を使用して可能ですか? はいの場合、どうすればこれらの教訓を見つけることができますか?