小编Har*_*kar的帖子

如何从python中的gRPC客户端关闭gRPC服务器?


我有一个 gRPC HelloWorld 服务器运行,如官方入门指南(https://grpc.io/docs/quickstart/python/)中所示。我现在想从客户端关闭/终止服务器,可能是通过调用服务器方法。
我知道这是可以做到的,因为我阅读了这篇关于如何在 C++ 中做到这一点的文章。如何从客户端关闭 gRPC 服务器(使用 RPC 功能)

我的编程语言是客户端和服务器的python。任何帮助都感激不尽。

python grpc grpc-python

3
推荐指数
1
解决办法
2555
查看次数

如何从 django-filter 的 generic.ListAPIView 类内部获取请求对象?

我有一个使用 djangorestframework 运行的 django-filter 查询。下面的视图函数用于 url。但是,当我在开始时获取对象时,我不仅想通过搜索查询具有的用户名和用户 ID 参数来过滤它们。但我也想根据登录的人进行过滤,我可以通过来自 URL 的请求对象来获取。

函数 getUsername() 独立工作,但不能与其他代码一起工作。

因此,有没有办法在下面的代码中访问自我请求。任何帮助是极大的赞赏。

class userSearch(generics.ListAPIView):

    def getUsername(self):
        return self.kwargs['username']

    serializer_class = UserSerializer
    queryset = UserProfile.objects.filter(professor=User.objects.get(username=self.getUsername()).id).order_by('username')
    filter_backends = (DjangoFilterBackend,SearchFilter)
    filter_fields = (username,userid,userType)
    search_fields = ('username', 'first_name')
Run Code Online (Sandbox Code Playgroud)

django-filter python-3.x django-rest-framework

2
推荐指数
1
解决办法
1107
查看次数