def update_airpurchases(request, id): if 'POST' == request.method: if ('-1' == id): form = PurchaseForm(request.POST) else: form = PurchaseForm(request.POST, instance=Purchase.objects.get(id=id)) if form.is_valid(): model = form.save(); return HttpResponse(model.to_json(), content_type='application/json', status=200) else: return render(request, 'themetours/update_airpurchase.html', {'form' : form, 'id' : id}, status=302) else: if '-1' == id: form = PurchaseForm() else: form = PurchaseForm(instance=Purchase.objects.get(id=id)) return render(request, 'themetours/update_airpurchase.html', {'form' : form, 'id' : id})