Пример #1
0
	def get(self, request, id_category, osm_name = 'monoprix', osm_type='shipping', osm_location=None):
		category = self.get_object(id_category)
		subs = CategorySerializer.all(category, leaves=True, osm_name = osm_name, osm_type = osm_type, osm_location = osm_location)
		data = CategorySerializer(category).data
		data.update({'subs': subs})
		if data is None:
			return Response(serializer.error, status=status.HTTP_400_BAD_REQUEST)
		else:
			return data
Пример #2
0
 def get(self,
         request,
         id_category,
         osm_name='monoprix',
         osm_type='shipping',
         osm_location=None):
     category = self.get_object(id_category)
     subs = CategorySerializer.all(category,
                                   leaves=True,
                                   osm_name=osm_name,
                                   osm_type=osm_type,
                                   osm_location=osm_location)
     data = CategorySerializer(category).data
     data.update({'subs': subs})
     if data is None:
         return Response(serializer.error,
                         status=status.HTTP_400_BAD_REQUEST)
     else:
         return data
Пример #3
0
 def get(self, request, format=None, **kwargs):
     data = CategorySerializer.all()
     return data
Пример #4
0
	def get(self, request, format=None,**kwargs):
		data = CategorySerializer.all()
		return data