def post(self, request, *args, **kwargs):
     # 反向生成URL
     request.versioning_scheme.reverse('statamazonskuuvday', request=request)
     qf = QF()
     try:
         result = qf.parseRequestToFilter(request, StatAmazonSkuUvDayDv, StatAmazonSkuUvDayDvVo)
         return Response(result)
     except APIException as e:
         print(e)
         return Response(qf.unsuccessful())
Example #2
0
 def post(self, request, *args, **kwargs):
     request.versioning_scheme.reverse('statamazonsku', request=request)
     qf = QF()
     try:
         result = qf.parseRequestToFilter(request, ProductAsinModel,
                                          StatAmazonSkuVo)
         return Response(result)
     except APIException as e:
         print(e)
         return Response(qf.unsuccessful())
Example #3
0
 def post(self, request, *args, **kwargs):
     request.versioning_scheme.reverse('statamazonkeywordlistset',
                                       request=request)
     qf = QF()
     try:
         result = qf.parseRequestToFilter(request, SkuKeywordModel,
                                          StatAmazonKeywordVo)
         return Response(result)
     except APIException as e:
         print(e)
         return Response(qf.unsuccessful())
Example #4
0
 def post(self, request, *args, **kwargs):
     request.versioning_scheme.reverse('statauthdepartment',
                                       request=request)
     qf = QF()
     try:
         result = qf.parseRequestToFilter(request, DepartmentModel,
                                          StatAuthDepartmentVo)
         return Response(result)
     except APIException as e:
         logging.error(e)
         return Response(qf.unsuccessful())
Example #5
0
 def post(self, request, *args, **kwargs):
     request.versioning_scheme.reverse('statamazoncategorylistset',
                                       request=request)
     qf = QF()
     try:
         result = qf.parseRequestToFilter(request,
                                          AmazonProductCategoryModel,
                                          StatAmazonLineVo)
         return Response(result)
     except APIException as e:
         print(e)
         return Response(qf.unsuccessful())
Example #6
0
    def post(self, request, *args, **kwargs):
        # 反向生成URL
        request.versioning_scheme.reverse('statamazonlinetotalitemsmonth',
                                          request=request)

        qf = QF()
        try:
            result = qf.parseRequestToFilter(
                request, StatAmazonLineTotalItemsMonthDv,
                StatAmazonLineTotalItemsMonthDvVo)
            return Response(result)
        except APIException as e:
            print(e)
            return Response(qf.unsuccessful())