Django - Rest-framework:部署到远程服务器后出错的结果

时间:2014-08-17 00:33:12

标签: python django django-rest-framework

这有点令人沮丧:

我不得不覆盖ModelViewSet中的list方法,因为我需要使用Query Paramters:

...
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问题,但经过几个小时的搜索我绝对找不到原因。

1 个答案:

答案 0 :(得分:0)

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

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