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
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
def get(self, request, format=None, **kwargs): data = CategorySerializer.all() return data
def get(self, request, format=None,**kwargs): data = CategorySerializer.all() return data