From 8fa04faa55d66296a5aa3fb3b55b5e1a4f9f01a4 Mon Sep 17 00:00:00 2001 From: ITQ Date: Sun, 3 Mar 2024 09:05:47 +0300 Subject: [PATCH] Small refactoring --- solution/pulse/api/countries/urls.py | 6 ++++-- solution/pulse/api/countries/views.py | 4 ++-- solution/pulse/api/ping/urls.py | 2 +- solution/pulse/api/ping/views.py | 2 +- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/solution/pulse/api/countries/urls.py b/solution/pulse/api/countries/urls.py index 9ccafbb..e0087e2 100644 --- a/solution/pulse/api/countries/urls.py +++ b/solution/pulse/api/countries/urls.py @@ -3,10 +3,12 @@ from django.urls import path import api.countries.views urlpatterns = [ - path("", api.countries.views.CountryListView.as_view(), name="countries"), + path( + "", api.countries.views.CountryListApiView.as_view(), name="countries" + ), path( "/", - api.countries.views.CountryByAlpha2View.as_view(), + api.countries.views.CountryByAlpha2ApiView.as_view(), name="country_by_alpha2", ), ] diff --git a/solution/pulse/api/countries/views.py b/solution/pulse/api/countries/views.py index 1ce929a..2f50ac4 100644 --- a/solution/pulse/api/countries/views.py +++ b/solution/pulse/api/countries/views.py @@ -6,7 +6,7 @@ from api.countries.models import Country from api.countries.serializers import CountrySerializer -class CountryListView(ListAPIView): +class CountryListApiView(ListAPIView): queryset = Country.objects.all().order_by("alpha2") serializer_class = CountrySerializer @@ -28,7 +28,7 @@ class CountryListView(ListAPIView): return queryset -class CountryByAlpha2View(RetrieveAPIView): +class CountryByAlpha2ApiView(RetrieveAPIView): queryset = Country.objects.all() serializer_class = CountrySerializer lookup_field = "alpha2" diff --git a/solution/pulse/api/ping/urls.py b/solution/pulse/api/ping/urls.py index ba00fa7..be0af73 100644 --- a/solution/pulse/api/ping/urls.py +++ b/solution/pulse/api/ping/urls.py @@ -3,5 +3,5 @@ from django.urls import path import api.ping.views urlpatterns = [ - path("", api.ping.views.PingView.as_view(), name="ping"), + path("", api.ping.views.PingApiView.as_view(), name="ping"), ] diff --git a/solution/pulse/api/ping/views.py b/solution/pulse/api/ping/views.py index aecfa84..eef955d 100644 --- a/solution/pulse/api/ping/views.py +++ b/solution/pulse/api/ping/views.py @@ -3,7 +3,7 @@ from rest_framework.response import Response from rest_framework.views import APIView -class PingView(APIView): +class PingApiView(APIView): def get(self, request): data = {"message": "ok"} return Response(data, status=status.HTTP_200_OK)