./mange.py runserver
достаточно медленно работает. Попробуйте настроить локально gunicorn. @property
def days(self):
return [self.checkout + datetime.timedelta(i) for i in range((self.checkout - self.checkin).days)]
reservation = Reservation.objects.last()
reservation.days # неявно вызовет метод, который вернет список дат
def get_date_diff(self):
return [self.checkout + datetime.timedelta(i) for i in range((self.checkout - self.checkin).days)]
days = get_date_diff() # days после метода
get_date_diff
-- метод и при его вызове туда должен передаться self
(instance класса).@classmethod
тут помогло бы, но я не уверен, так что лучше обратитесь к более надежному источнику информации.