This commit is contained in:
parent
fdd9b7c6da
commit
6bdb3f6d91
@ -15,6 +15,7 @@ urlpatterns = [
|
|||||||
path('', include(router.urls)), # test only
|
path('', include(router.urls)), # test only
|
||||||
path('skill/', views.SkillMainView.as_view(), name='skill-list'),
|
path('skill/', views.SkillMainView.as_view(), name='skill-list'),
|
||||||
path('skill/<int:pk>', views.SkillMainView.as_view(), name='skill-list'),
|
path('skill/<int:pk>', views.SkillMainView.as_view(), name='skill-list'),
|
||||||
|
path('joboffers/', views.JobOfferDetailView.as_view(), name='joboffers-all'),
|
||||||
path('joboffers/<int:pk>/', views.JobOfferDetailView.as_view(),
|
path('joboffers/<int:pk>/', views.JobOfferDetailView.as_view(),
|
||||||
name='joboffer-detail'),
|
name='joboffer-detail'),
|
||||||
path('joboffers_list/', views.JobOfferListView.as_view(),
|
path('joboffers_list/', views.JobOfferListView.as_view(),
|
||||||
|
|||||||
@ -144,9 +144,13 @@ class JobOfferDetailView(APIView):
|
|||||||
return Response({'error': 'Not Found'}, status=status.HTTP_404_NOT_FOUND)
|
return Response({'error': 'Not Found'}, status=status.HTTP_404_NOT_FOUND)
|
||||||
|
|
||||||
def get(self, request, pk, format=None):
|
def get(self, request, pk, format=None):
|
||||||
job_listing = self.get_object(pk)
|
if pk:
|
||||||
serializer = JobOfferSerializer(job_listing,)
|
job_offer = self.get_object(pk)
|
||||||
return Response(serializer.data)
|
serializer = JobOfferSerializer(job_offer,)
|
||||||
|
else:
|
||||||
|
skill = Skill.objects.all()
|
||||||
|
serializer = JobOfferSerializer(job_offer, manyy=True)
|
||||||
|
return Response(serializer.data)
|
||||||
|
|
||||||
def put(self, request, pk, format=None):
|
def put(self, request, pk, format=None):
|
||||||
job_offer = self.get_object(pk)
|
job_offer = self.get_object(pk)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user