使用重叠

此查询将所有重叠约会从 6 个调整为 10 个。

Appointment.objects.filter(time_span__overlap=(6, 10))