Boa tarde. Tenho um projeto onde preciso atualizar meus dados, só que ao tentar realizar o Update (CRUD), ele não altera os dados no banco de dados. O que posso fazer? urls.py urlpatterns = [ path('', views.home, name='home'), path('cadastrar_pedidos/', views.cadastrar_pedidos, name='cadastrar_pedidos'), path('editar_pedidos/<int:id>', views.editar_pedidos, name='editar_pedidos'), path('atualizar_pedidos/<int:id>', views.atualizar_pedidos_1, name='atualizar_pedidos'),] views.py def editar_pedidos(request, id): pedidos = tbl_controle_pedidos.objects.get(id=id) return render(request, 'controle_materiais/editar_pedidos.html', {'pedidos': pedidos}) def atualizar_pedidos(request, id): pedidos = tbl_controle_pedidos.objects.get(id=id) form = editar_pedidos_form(request.POST) if form.is_valid(): form.save() return redirect('cadastrar_pedidos') return render(request, 'controle_materiais/cadastrar_pedidos.html', {'pedidos': pedidos}) def atualizar_pedidos_1(request, id): try: materiais = get_object_or_404(tbl_controle_pedidos, id=id) materiais.save() return redirect('cadastrar_pedidos') except tbl_controle_pedidos.DoesNotExist: return JsonResponse({'error': 'O agendamento especificado não foi encontrado.'}, status=404) Fiz duas urls de atualização pois testei de vários jeitos, mas continuei sem conseguir. Alguém poderia me ajudar? Obrigado pela atenção Continue reading...