Exemple #1
0
def edit_event(request, room_id, event_id):
	room = get_object_or_404(Room, pk=room_id)
	event = get_object_or_404(Event, pk=event_id)

	if request.method == "POST":
		form = EditEventForm(request.POST, instance=event)
		if form.is_valid():
			form.save()
			return HttpResponseRedirect(reverse('booking:detail', args=[room.id]))
		else:
			print form.errors
	else:
		form = EditEventForm(instance=event)

	return render(request, 'booking/edit_event.html', {
		'form': form,
		'room': room,
		'event': event
	})