говорит свободна ли сейчас комната, как интегрировать это в менеджер, чтоб метод all_free, возвращал все обьекты которые являются free сейчас
class HotelRoom(Placement):
hotel_room_type = models.ForeignKey(
HotelRoomType,
blank=True,
null=True,
on_delete=models.CASCADE,
related_name="hotel_rooms",
)
room_number = models.CharField(
max_length=255,
)
def is_free(self):
if (
self.reservation_info.from_date
<= datetime.date.today()
< self.reservation_info.from_date
):
return True
return False
```
юзать map с фором с методом all()?
reservation_info это что ? FK
неее зачем
related_name https://dpaste.org/6Jbw
Обсуждают сегодня