def edit_person(request): contact = get_object_or_404(Person) if request.method == 'POST': form = ContactForm(request.POST, request.FILES, instance=contact) if form.is_valid(): form.save() if request.is_ajax(): return HttpResponse("redirect") else: return redirect(reverse('contact')) else: form = ContactForm(instance=contact) return render(request, 'contact/contact_form.html', {'form': form})
def home(request): if request.method == 'POST': contact_form = ContactForm(request.POST) if contact_form.is_valid(): contact_form.save() messages.success( request, 'Mensaje enviado con exito, nos pondremos en contacto pronto') else: messages.error( request, 'OcurriĆ³ un error al enviar el mensaje, intenta nuevamente') return render(request, 'index.html', {'form': ContactForm})
def contact(request): form = ContactForm(request.POST or None) if form.is_valid(): form.save() return render(request, 'contact.html', {'form': form})