我有django模型,如:
class Client(models.Model):
type = models.CharField(max_length=50,choices=TYPE_CHOICES)
(there are fields here)
class Appointment(models.Model):
client = models.ForeignKey(Client)
date = models.DateField()
(more fields)
我正在尝试编写一个django查询,该查询返回所有在某个特定类型的特定日期范围内有约会的客户。
我发现了这个问题,似乎在直接sql中要求类似的东西,但是我试图弄清楚如何(以及如果)我可以用django过滤器做到这一点。
SQL query to display records with no related record within a specific date range