我有一个ListAPIView类,该类从URL中获取参数,进行一些权限检查,获取数据,然后对其进行序列化。我正在设置GraphQL,而不是为所有路由重做所有逻辑,而是希望能够调用该视图并在查询中返回结果。可能吗?如果可以的话,我将如何去做?
我已经尝试过执行以下操作,但是不管用,还是显得很笨拙。
view = ListView()
view.kwargs = { "pk": id }
data = view.get_queryset()
serialized = ListViewSerializer(data)
return serialized.data