在我的django应用程序中,我定义了一个ViewSet,它有一个getqueryset方法,如下所示:
class SampleViewSet(ReadOnlyModelViewSet):
serializer_class = SampleSerializer
permission_classes = (IsAuthorizedToAccess, )
def get_queryset(self):
queryset = Sample.objects.filter(submitted_by=self.request.user.id)
queryset1 = Sample.objects.filter(submitted_by!=self.request.user.id)
return queryset
这样我就有两个queryset对象,第一个是用户提交的示例,第二个是其他用户提交的示例。 这个SampleViewSet是从ajax请求调用的,我在其中使用返回的queryset对象。在
你能帮我把这两个东西都还给我好吗。在
因为我尝试的是打印queryset对象,并尝试通过创建类似于queryset。但是看来django很聪明地抓住了这一点。在
编辑:问题是我应该寻找一个类似get_queryset like list()[来自Django Rest framework]的替代方法,并用Httpresponse返回json,还是有真正的解决方案来解决club two queryset对象并从这里返回。在
没有
chain
您可以这样管理:在作者还没有把问题细化之前,第一个猜测是:
相关问题 更多 >
编程相关推荐