私は次のモデルを持っています:
class House(models.Model):
Name = models.CharField(max_length=200, unique=True)
Reference = models.CharField(max_length=50, unique=True)
class Booking(models.Model):
House = models.ForeignKey(House, related_name='booking')
InitialDate = models.DateField()
FinalDate= models.DateField()
ここで、範囲の日付 (例: 2013-07-21 から 2013-07-30) のすべての AVAILABLE 家をフィルタリングするクエリを実行したいので、これら 2 つの間で開始および終了する予約のあるすべての家を除外する必要があります。日付。このクエリは生の SQL で実行できますが、django 構文では実行できません。
誰でも助けてもらえますか?
どうもありがとう!