def add_habitacion_view(request): if request.method == "POST": form = addHabitacionForm(request.POST) if form.is_valid(): add = form.save(commit = False) add.save() messages.success(request, 'Se creó la habitación.') return HttpResponseRedirect(reverse('list_habitacion_view')) else: messages.error(request, 'Ingresa todos los campos.') else: form = addHabitacionForm() context = {'form': form} return render_to_response('admin/habitacion/add.html', context, context_instance = RequestContext(request))
def edit_habitacion_view(request, id): try: h = habitacion.objects.get(id = id) except habitacion.DoesNotExist: raise Http404 if request.method == "POST": form = addHabitacionForm(request.POST, instance = h) if form.is_valid(): edit = form.save(commit = False) edit.save() messages.success(request, 'Se actualizó la habitación.') else: messages.error(request, 'Ingresa todos los campos.') if request.method == "GET": form = addHabitacionForm(instance = h) context = {'form': form, 'habitacion': h} return render_to_response('admin/habitacion/edit.html', context, context_instance = RequestContext(request))