def dom(request): if request.method =="POST": print request.POST reservation = Reservation() reservation.contact_first_name = request.POST["contact_first_name"] reservation.contact_last_name = request.POST["contact_last_name"] reservation.contact_email_address = request.POST["contact_email_address"] reservation.contact_phone_number = request.POST["contact_phone_number"] reservation.check_in_date = parser.parse(request.POST["check_in_date"]) reservation.check_out_date = parser.parse(request.POST["check_out_date"]) reservation.number_of_nights = int(request.POST["number_of_nights"]) reservation.number_of_adults = int(request.POST["number_of_adults"]) reservation.number_of_children = int(request.POST["number_of_children"]) reservation.message_to_hosts = request.POST["message_to_hosts"] reservation.calculated_rate = float(request.POST["calculated_rate"]) reservation.cleaning_fee = float(request.POST["cleaning_fee"]) reservation.tax = float(request.POST["tax"]) reservation.payment_total = float(request.POST["payment_total"]) reservation.save() return redirect("thank_you") return render(request, 'dom.html')