def update_student(request, id): student_record = User.objects.get(pk=id) if request.method == "POST": fm = StudentRegistration(request.POST, instance=student_record) if fm.is_valid(): fm.save() return HttpResponseRedirect('/') else: fm = StudentRegistration(instance=student_record) return render(request, 'enroll/updatestudent.html', {'form': fm})
def edit_data(request, id): if request.method == 'POST': ei = User.objects.get(pk=id) fm = StudentRegistration(request.POST, instance=ei) if fm.is_valid(): fm.save() return redirect('addandshow') else: ei = User.objects.get(pk=id) fm = StudentRegistration(instance=ei) return render(request, 'updatestudent.html', {'form': fm})
def post(self, request, id): pi = User.objects.get(pk=id) fm = StudentRegistration(request.POST, instance=pi) if fm.is_valid(): fm.save() return HttpResponsePermanentRedirect('/')