From 9510c9bed2d27a654e5d6f77ec0ec8baebd15161 Mon Sep 17 00:00:00 2001 From: clonbg Date: Thu, 16 Feb 2023 13:11:32 +0100 Subject: [PATCH] vistas iniciales en las tablas --- README.md | 8 +++++++- comparte/urls.py | 6 ++++++ comparte/views.py | 11 ++++++++++- compra/urls.py | 6 ++++++ compra/views.py | 11 ++++++++++- item/urls.py | 6 ++++++ item/views.py | 11 ++++++++++- lista/urls.py | 6 ++++++ lista/views.py | 11 ++++++++++- listaCompra/urls.py | 6 +++++- 10 files changed, 76 insertions(+), 6 deletions(-) create mode 100644 comparte/urls.py create mode 100644 compra/urls.py create mode 100644 item/urls.py create mode 100644 lista/urls.py diff --git a/README.md b/README.md index 779d396..9f7cbf6 100644 --- a/README.md +++ b/README.md @@ -6,4 +6,10 @@ Lista de la compra ### Proceso -- ([Build And Deploy A REST API With Django REST Framework. Full Project Tutorial. - YouTube 00:26:15](https://youtu.be/Sjv-HTLmnB4)) \ No newline at end of file +##### Commit 1 + +- [Build And Deploy A REST API With Django REST Framework. Full Project Tutorial. - YouTube 00:26:15](https://youtu.be/Sjv-HTLmnB4) + +#### Commit 2 + +- 00:29:00 diff --git a/comparte/urls.py b/comparte/urls.py new file mode 100644 index 0000000..df37d0e --- /dev/null +++ b/comparte/urls.py @@ -0,0 +1,6 @@ +from django.urls import path +from . import views + +urlpatterns = [ + path('', views.HelloComparteView.as_view(), name='hello_comparte'), +] diff --git a/comparte/views.py b/comparte/views.py index 91ea44a..4b8ac08 100644 --- a/comparte/views.py +++ b/comparte/views.py @@ -1,3 +1,12 @@ -from django.shortcuts import render +# from django.shortcuts import render +from rest_framework import generics, status +from rest_framework.response import Response # Create your views here. + + +class HelloComparteView(generics.GenericAPIView): + + def get(self, request): + return Response(data={"message": "Hello Comparte"}, + status=status.HTTP_200_OK) diff --git a/compra/urls.py b/compra/urls.py new file mode 100644 index 0000000..9f48232 --- /dev/null +++ b/compra/urls.py @@ -0,0 +1,6 @@ +from django.urls import path +from . import views + +urlpatterns = [ + path('', views.HelloCompraView.as_view(), name='hello_compra'), +] diff --git a/compra/views.py b/compra/views.py index 91ea44a..f1ef898 100644 --- a/compra/views.py +++ b/compra/views.py @@ -1,3 +1,12 @@ -from django.shortcuts import render +# from django.shortcuts import render +from rest_framework import generics, status +from rest_framework.response import Response # Create your views here. + + +class HelloCompraView(generics.GenericAPIView): + + def get(self, request): + return Response(data={"message": "Hello Compra"}, + status=status.HTTP_200_OK) diff --git a/item/urls.py b/item/urls.py new file mode 100644 index 0000000..fe8e689 --- /dev/null +++ b/item/urls.py @@ -0,0 +1,6 @@ +from django.urls import path +from . import views + +urlpatterns = [ + path('', views.HelloItemView.as_view(), name='hello_item'), +] diff --git a/item/views.py b/item/views.py index 91ea44a..e633a75 100644 --- a/item/views.py +++ b/item/views.py @@ -1,3 +1,12 @@ -from django.shortcuts import render +# from django.shortcuts import render +from rest_framework import generics, status +from rest_framework.response import Response # Create your views here. + + +class HelloItemView(generics.GenericAPIView): + + def get(self, request): + return Response(data={"message": "Hello Item"}, + status=status.HTTP_200_OK) diff --git a/lista/urls.py b/lista/urls.py new file mode 100644 index 0000000..1aaf51e --- /dev/null +++ b/lista/urls.py @@ -0,0 +1,6 @@ +from django.urls import path +from . import views + +urlpatterns = [ + path('', views.HelloListaView.as_view(), name='hello_lista'), +] diff --git a/lista/views.py b/lista/views.py index 91ea44a..42d40d9 100644 --- a/lista/views.py +++ b/lista/views.py @@ -1,3 +1,12 @@ -from django.shortcuts import render +# from django.shortcuts import render +from rest_framework import generics, status +from rest_framework.response import Response # Create your views here. + + +class HelloListaView(generics.GenericAPIView): + + def get(self, request): + return Response(data={"message": "Hello Lista"}, + status=status.HTTP_200_OK) diff --git a/listaCompra/urls.py b/listaCompra/urls.py index 714e4ca..b0a224a 100644 --- a/listaCompra/urls.py +++ b/listaCompra/urls.py @@ -3,5 +3,9 @@ from django.urls import path, include urlpatterns = [ path('admin/', admin.site.urls), - path('auth/', include('authentication.urls')) + path('auth/', include('authentication.urls')), + path('comparte/', include('comparte.urls')), + path('compra/', include('compra.urls')), + path('item/', include('item.urls')), + path('lista/', include('lista.urls')), ]