【问题标题】:Django - Rest-framework: After Deployment to a remote server wrong resultsDjango - Rest-framework:部署到远程服务器后错误结果
【发布时间】:2014-08-17 00:33:12
【问题描述】:

这有点令人沮丧:

我不得不覆盖 ModelViewSet 中的 list 方法,因为我需要使用查询参数:

...
queryset = ABC.objects.all().filter(Y = 1, X = 1)

self.object_list = self.filter_queryset(queryset)
page = self.paginate_queryset(self.object_list)
if page is not None:
        serializer = self.get_pagination_serializer(page)
else:
     serializer = self.get_serializer(self.object_list, many=True)
return Response(serializer.data)

在本地运行良好。但是在部署到远程服务器后,我使用相同的 URL 没有得到任何结果。我不认为这是 CORS 问题,但经过数小时的搜索,我绝对找不到原因。

【问题讨论】:

    标签: python django django-rest-framework


    【解决方案1】:

    通常在不同环境中出现问题时,问题出在不同的 URL 中。例如,由于不同的主机前缀等,您的 url 可能无法解析。

    至少我类似的问题一直都是url conf的结果。

    【讨论】:

      猜你喜欢
      • 2021-11-30
      • 1970-01-01
      • 1970-01-01
      • 2019-07-20
      • 1970-01-01
      • 1970-01-01
      • 2017-10-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多