# {py:mod}`django_socio_grpc.grpc_actions.utils` ```{py:module} django_socio_grpc.grpc_actions.utils ``` ```{autodoc2-docstring} django_socio_grpc.grpc_actions.utils :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`get_serializer_class ` - ```{autodoc2-docstring} django_socio_grpc.grpc_actions.utils.get_serializer_class :summary: ``` * - {py:obj}`get_serializer_base_name ` - ```{autodoc2-docstring} django_socio_grpc.grpc_actions.utils.get_serializer_base_name :summary: ``` * - {py:obj}`get_lookup_field_from_serializer ` - ```{autodoc2-docstring} django_socio_grpc.grpc_actions.utils.get_lookup_field_from_serializer :summary: ``` * - {py:obj}`get_partial_update_request_from_serializer_class ` - ```{autodoc2-docstring} django_socio_grpc.grpc_actions.utils.get_partial_update_request_from_serializer_class :summary: ``` * - {py:obj}`get_partial_update_request_from_service ` - ```{autodoc2-docstring} django_socio_grpc.grpc_actions.utils.get_partial_update_request_from_service :summary: ``` ```` ### API ````{py:function} get_serializer_class(service: django_socio_grpc.generics.GenericService, action: str | None = None) :canonical: django_socio_grpc.grpc_actions.utils.get_serializer_class ```{autodoc2-docstring} django_socio_grpc.grpc_actions.utils.get_serializer_class ``` ```` ````{py:function} get_serializer_base_name(service: django_socio_grpc.generics.GenericService, action: str | None = None) :canonical: django_socio_grpc.grpc_actions.utils.get_serializer_base_name ```{autodoc2-docstring} django_socio_grpc.grpc_actions.utils.get_serializer_base_name ``` ```` ````{py:function} get_lookup_field_from_serializer(serializer_instance, service_instance) :canonical: django_socio_grpc.grpc_actions.utils.get_lookup_field_from_serializer ```{autodoc2-docstring} django_socio_grpc.grpc_actions.utils.get_lookup_field_from_serializer ``` ```` ````{py:function} get_partial_update_request_from_serializer_class(serializer_class) :canonical: django_socio_grpc.grpc_actions.utils.get_partial_update_request_from_serializer_class ```{autodoc2-docstring} django_socio_grpc.grpc_actions.utils.get_partial_update_request_from_serializer_class ``` ```` ````{py:function} get_partial_update_request_from_service(service) :canonical: django_socio_grpc.grpc_actions.utils.get_partial_update_request_from_service ```{autodoc2-docstring} django_socio_grpc.grpc_actions.utils.get_partial_update_request_from_service ``` ````