Запрос Django работает локально, но не в производстве

Я создал запрос в django, в который я передаю ID и получаю обратно объект из моей модели. На моей локальной машине он работает как ожидалось. Когда я пытаюсь использовать его в моей среде постановки, он не возвращает никаких данных, но я подтвердил, что данные существуют в моей базе данных, и распечатал все запросы, чтобы убедиться, что я передаю информацию правильно. При распечатке запроса я получаю "<SoftDeletableQuerySet []>" в журналах AWS.

Я пробовал регистрировать все, я подтвердил, что данные существуют. Я воссоздал все так, чтобы в продакшене было то же самое, что и в моей локальной среде. На данный момент я не уверен, как дальше устранять неполадки.

код ниже для справки

class GetStripeCustomer(rest_framework.generics.ListCreateAPIView):
    permission_classes = ()
    serializer_class = serializers.StripeSerializer
    def get_queryset(self, *args, **kwargs):
            print('getting user stripe info', self)
            print('self.request', self.request)
            print('self.request.user', self.request.user)

            print('user_id', self.request.user.id)
            # print('user_id', self,request.user['id'])
            user = models.Stripe.objects.all().filter(user_id=self.request.user.id)
            print('user', user)
            for customer in user:
                print('customer', customer)
                # if (self.request.user.id == None):
            print('this should have the user', models.Stripe.objects.all().filter(user_id=self.request.user.id))

                #     return models.Stripe.objects.all()
                # else:

            return models.Stripe.objects.all().filter(user_id=self.request.user.id)
Вернуться на верх