def edit_teacher(request, id_teacher): teacher = Teacher.objects.get(pk = id_teacher) teachers_list = Teacher.objects.all() if request.method == 'POST': form = TeacherForm(request.POST, instance = teacher) if form.is_valid(): form.save() teachers_new_list = Teacher.objects.all() return render_to_response('teachers.html',{'teachers':teachers_new_list}, context_instance=RequestContext(request)) else: form = TeacherForm(instance = teacher) return render_to_response('teachers.html', {'teachers':teachers_list, 'form_teacher':form}, context_instance = RequestContext(request))
def add_teacher(request): teachers_list = Teacher.objects.all() if request.method == 'POST': if request.POST.get("Cancel"): print('cancel') else: form = TeacherForm(request.POST) if form.is_valid(): form.save() teachers_list = Teacher.objects.all() return render_to_response('teachers.html',{'teachers':teachers_list}, context_instance=RequestContext(request)) else: form = TeacherForm() return render_to_response('teachers.html', {'teachers':teachers_list,'form_teacher':form}, context_instance = RequestContext(request))