luanpoppe commited on
Commit
eb9225e
·
1 Parent(s): ecec946

feat: adicionando método POST

Browse files
Files changed (2) hide show
  1. endpoint_teste/views.py +6 -1
  2. setup/urls.py +2 -1
endpoint_teste/views.py CHANGED
@@ -18,4 +18,9 @@ def raiz(request):
18
  print("É GET")
19
  return Response({
20
  "teste": "Vamo Brasil BIRL"
21
- })
 
 
 
 
 
 
18
  print("É GET")
19
  return Response({
20
  "teste": "Vamo Brasil BIRL"
21
+ })
22
+
23
+ def salvar(request):
24
+ if request.method == "POST":
25
+ serializer = EndpointTesteSerializer(data=request.data)
26
+ serializer.save()
setup/urls.py CHANGED
@@ -1,7 +1,7 @@
1
  from django.contrib import admin
2
  from django.urls import path, include
3
  from rest_framework import routers
4
- from endpoint_teste.views import EndpointTesteViewSet, raiz
5
 
6
  router = routers.DefaultRouter()
7
  router.register("endpoint-teste", EndpointTesteViewSet, basename="Basename do endpoint-teste")
@@ -9,5 +9,6 @@ router.register("endpoint-teste", EndpointTesteViewSet, basename="Basename do en
9
  urlpatterns = [
10
  path("admin/", admin.site.urls),
11
  path("/", raiz),
 
12
  path('', include(router.urls)),
13
  ]
 
1
  from django.contrib import admin
2
  from django.urls import path, include
3
  from rest_framework import routers
4
+ from endpoint_teste.views import EndpointTesteViewSet, raiz, salvar
5
 
6
  router = routers.DefaultRouter()
7
  router.register("endpoint-teste", EndpointTesteViewSet, basename="Basename do endpoint-teste")
 
9
  urlpatterns = [
10
  path("admin/", admin.site.urls),
11
  path("/", raiz),
12
+ path("salvar", salvar),
13
  path('', include(router.urls)),
14
  ]