def add_reservation(request, room_id): if request.method == 'POST': date = request.POST.get('date') current_date = datetime.datetime.strptime(date, '%Y-%m-%d').date() comment = request.POST.get('comment') today = datetime.date.today() reservations = Reservation.objects.filter(date=date).filter(room=room_id) if len(reservations) > 0: return HttpResponse("Sala jest zajęta na dany dzień") if current_date < today: return HttpResponse("Na cebulaka tylko do przodu rezerwujemy") new_reservation = Reservation() new_reservation.date =current_date new_reservation.room_id=room_id new_reservation.comment=comment new_reservation.save() return redirect(reverse('main-page'))