def get_data_basket(self, DATA, format): "Parse basket from relation hyperlink" basket_parser = HyperlinkedRelatedField(view_name='basket-detail', queryset=Basket.objects, format=format) try: basket_uri = DATA.get('basket') data_basket = basket_parser.to_internal_value(basket_uri) except ValidationError as e: raise exceptions.NotAcceptable(e.messages) else: return data_basket
def parse_basket_from_hyperlink(DATA, format): # pylint: disable=redefined-builtin "Parse basket from relation hyperlink" basket_parser = HyperlinkedRelatedField(view_name="basket-detail", queryset=Basket.objects, format=format) try: basket_uri = DATA.get("basket") data_basket = basket_parser.to_internal_value(basket_uri) except ValidationError as e: raise exceptions.NotAcceptable(e.messages) else: return data_basket
def parse_basket_from_hyperlink(DATA, format): # noqa "Parse basket from relation hyperlink" basket_parser = HyperlinkedRelatedField( view_name='basket-detail', queryset=Basket.objects, format=format ) try: basket_uri = DATA.get('basket') data_basket = basket_parser.to_internal_value(basket_uri) except ValidationError as e: raise exceptions.NotAcceptable(e.messages) else: return data_basket