def edit(request, id=0): patient = get_object_or_404(Patient, pk=id) if request.method == 'GET': form = AddPatientForm(instance=patient) else: form = AddPatientForm(request.POST, instance=patient) if form.is_valid(): form.save() return HttpResponseRedirect(reverse('list_patients')) return render(request, 'edit_patient.html', {'form': form})
def edit(request, id=0): patient = get_object_or_404(Patient, pk=id) if request.method == 'GET': form = AddPatientForm(instance=patient) else: form = AddPatientForm(request.POST, instance=patient) if form.is_valid(): form.save() return HttpResponseRedirect(reverse('list_patients')) return render(request, 'edit_patient.html', {'form':form})
def add(request, bid): if request.method not in ['GET', 'POST']: return HttpResponseNotAllowed(permitted_methods=['GET', 'POST']) if request.method == 'GET': form = AddPatientForm() else: form = AddPatientForm(request.POST) if form.is_valid(): form.save() return HttpResponseRedirect(reverse('list_patients')) return render(request, 'add_patient.html', {'form': form})
def add(request, bid): if request.method not in ['GET', 'POST']: return HttpResponseNotAllowed(permitted_methods=['GET', 'POST']) if request.method == 'GET': form = AddPatientForm() else: form = AddPatientForm(request.POST) if form.is_valid(): form.save() return HttpResponseRedirect(reverse('list_patients')) return render(request, 'add_patient.html', {'form':form})