Django Socio gRPC
Introduction
Getting Started
Settings
Features
How To
Inner Workings
Testing
Examples
Troubleshooting
API Reference
Changelog
Contributing to Django Socio GRPC (DSG)
Django Socio gRPC
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__aiter__() (django_socio_grpc.request_transformer.grpc_internal_container.GRPCResponseContainer method)
(django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
__all__ (in module django_socio_grpc.grpc_actions)
(in module django_socio_grpc.protobuf)
(in module django_socio_grpc.request_transformer)
(in module django_socio_grpc.services)
(in module django_socio_grpc.settings)
(in module django_socio_grpc.utils)
__anext__() (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
__bool__() (django_socio_grpc.protobuf.proto_classes.ProtoComment method)
__call__() (django_socio_grpc.grpc_actions.actions.GRPCAction method)
(django_socio_grpc.grpc_actions.placeholders.Placeholder method)
(django_socio_grpc.protobuf.registry_singleton.SingletonMeta method)
__contains__ (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse attribute)
__contains__() (django_socio_grpc.protobuf.proto_classes.ProtoMessage method)
__delitem__() (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
(django_socio_grpc.request_transformer.grpc_internal_proxy.ResponseHeadersProxy method)
__enter__() (django_socio_grpc.protobuf.generators._CodeWriter method)
(django_socio_grpc.protobuf.generators_old_way._CodeWriter method)
__eq__() (django_socio_grpc.protobuf.proto_classes.ProtoEnum method)
__exit__() (django_socio_grpc.protobuf.generators._CodeWriter method)
(django_socio_grpc.protobuf.generators_old_way._CodeWriter method)
__get__() (django_socio_grpc.grpc_actions.actions.GRPCAction method)
__getattr__() (django_socio_grpc.request_transformer.grpc_internal_container.GRPCRequestContainer method)
(django_socio_grpc.request_transformer.grpc_internal_container.GRPCResponseContainer method)
(django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyContext method)
(django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
(django_socio_grpc.services.servicer_proxy.ServicerProxy method)
(django_socio_grpc.settings.GRPCSettings method)
__getitem__() (django_socio_grpc.protobuf.proto_classes.ProtoMessage method)
(django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
(django_socio_grpc.request_transformer.socio_internal_request.RequestMeta method)
__getstate__() (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
__hash__() (django_socio_grpc.grpc_actions.actions.GRPCAction method)
(django_socio_grpc.protobuf.proto_classes.ProtoEnum method)
__iter__() (django_socio_grpc.protobuf.proto_classes.ProtoComment method)
(django_socio_grpc.request_transformer.grpc_internal_container.GRPCResponseContainer method)
(django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
__next__() (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
__post_init__() (django_socio_grpc.grpc_actions.actions.GRPCAction method)
(django_socio_grpc.protobuf.message_name_constructor.DefaultMessageNameConstructor method)
(django_socio_grpc.protobuf.message_name_constructor.MessageNameConstructor method)
(django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyContext method)
(django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
(django_socio_grpc.request_transformer.grpc_internal_proxy.ResponseHeadersProxy method)
(django_socio_grpc.services.app_handler_registry.AppHandlerRegistry method)
__repr__() (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
(django_socio_grpc.request_transformer.grpc_internal_proxy.ResponseHeadersProxy method)
__set_name__() (django_socio_grpc.grpc_actions.actions.GRPCAction method)
__setattr__() (django_socio_grpc.request_transformer.grpc_internal_container.GRPCRequestContainer method)
__setitem__() (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
(django_socio_grpc.request_transformer.grpc_internal_proxy.ResponseHeadersProxy method)
(django_socio_grpc.request_transformer.socio_internal_request.RequestMeta method)
__setstate__() (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
__str__() (django_socio_grpc.exceptions.ProtobufGenerationException method)
(django_socio_grpc.protobuf.exceptions.ProtoRegistrationError method)
__version__ (in module django_socio_grpc)
_after_action() (django_socio_grpc.services.base_service.Service method)
_app_handler (django_socio_grpc.services.base_service.Service attribute)
_async_after_action() (django_socio_grpc.services.base_service.Service method)
_async_before_action() (django_socio_grpc.services.base_service.Service method)
_async_check_permissions() (django_socio_grpc.services.base_service.Service method)
_BaseConvertScalarFieldValue (in module django_socio_grpc.protobuf.json_format)
_before_action() (django_socio_grpc.services.base_service.Service method)
_before_registration() (django_socio_grpc.grpc_actions.actions.GRPCActionMixin method)
_check_permissions() (django_socio_grpc.services.base_service.Service method)
_close_old_connections() (in module django_socio_grpc.middlewares)
_CodeWriter (class in django_socio_grpc.protobuf.generators)
(class in django_socio_grpc.protobuf.generators_old_way)
_ConvertScalarFieldValue() (in module django_socio_grpc.protobuf.json_format)
_decorated_grpc_action_registry (django_socio_grpc.grpc_actions.actions.GRPCActionMixin attribute)
_dynamic_grpc_action_registry() (django_socio_grpc.grpc_actions.actions.GRPCActionMixin method)
_extract_method_info() (django_socio_grpc.protobuf.proto_classes.ProtoField class method)
_from_related_field() (django_socio_grpc.protobuf.proto_classes.ProtoField class method)
_from_serializer_method_field() (django_socio_grpc.protobuf.proto_classes.ProtoField class method)
_generate_enum() (django_socio_grpc.protobuf.generators.RegistryToProtoGenerator method)
_generate_enum_and_indices() (django_socio_grpc.protobuf.generators.RegistryToProtoGenerator method)
_generate_message() (django_socio_grpc.protobuf.generators.RegistryToProtoGenerator method)
_generate_messages() (django_socio_grpc.protobuf.generators_old_way.ModelProtoGeneratorOldWay method)
_generate_one_message() (django_socio_grpc.protobuf.generators_old_way.ModelProtoGeneratorOldWay method)
_generate_service() (django_socio_grpc.protobuf.generators.RegistryToProtoGenerator method)
(django_socio_grpc.protobuf.generators_old_way.ModelProtoGeneratorOldWay method)
_get_async_handler() (django_socio_grpc.services.servicer_proxy.ServicerProxy method)
_get_async_stream_handler() (django_socio_grpc.services.servicer_proxy.ServicerProxy method)
_get_cardinality() (django_socio_grpc.protobuf.proto_classes.ProtoField class method)
_get_enum_indices() (django_socio_grpc.protobuf.generators.RegistryToProtoGenerator method)
_get_handler() (django_socio_grpc.services.servicer_proxy.ServicerProxy method)
_get_list_data() (django_socio_grpc.mixins.AsyncStreamModelMixin method)
_get_lookup_fields() (in module django_socio_grpc.grpc_actions.placeholders)
_get_resource_file_name() (in module django_socio_grpc.management.commands.generateproto)
_get_response() (django_socio_grpc.services.servicer_proxy.MiddlewareCapable method)
(django_socio_grpc.services.servicer_proxy.ServicerProxy method)
_get_response_async() (django_socio_grpc.services.servicer_proxy.MiddlewareCapable method)
(django_socio_grpc.services.servicer_proxy.ServicerProxy method)
_get_serializer_class() (in module django_socio_grpc.grpc_actions.placeholders)
_get_stream_handler() (django_socio_grpc.services.servicer_proxy.ServicerProxy method)
_instances (django_socio_grpc.protobuf.registry_singleton.RegistrySingleton attribute)
(django_socio_grpc.protobuf.registry_singleton.SingletonMeta attribute)
_is_auth_performed (django_socio_grpc.services.base_service.Service attribute)
_is_generator (in module django_socio_grpc.utils.utils)
_log_requests() (in module django_socio_grpc.middlewares)
_maintain_compat() (in module django_socio_grpc.decorators)
_middleware_chain (django_socio_grpc.services.servicer_proxy.MiddlewareCapable attribute)
_NoDictData
_recursive_to_dict() (in module django_socio_grpc.protobuf.protoparser.protoparser)
_serve() (django_socio_grpc.management.commands.grpcrunaioserver.Command method)
(django_socio_grpc.management.commands.grpcrunserver.Command method)
_servicer_proxy (django_socio_grpc.services.base_service.Service attribute)
_ServicerCtx (in module django_socio_grpc.services.servicer_proxy)
_T (in module django_socio_grpc.grpc_actions.placeholders)
A
acheck_object_permissions() (django_socio_grpc.services.base_service.Service method)
acreate() (django_socio_grpc.proto_serializers.BaseProtoSerializer method)
action (django_socio_grpc.request_transformer.grpc_internal_container.GRPCRequestContainer attribute)
(django_socio_grpc.services.base_service.Service attribute)
action_name (django_socio_grpc.protobuf.message_name_constructor.MessageNameConstructor attribute)
(django_socio_grpc.utils.debug.ProtoGeneratorPrintHelper attribute)
action_request (django_socio_grpc.protobuf.message_name_constructor.MessageNameConstructor attribute)
action_response (django_socio_grpc.protobuf.message_name_constructor.MessageNameConstructor attribute)
ACTION_TO_DEBUG (in module django_socio_grpc.utils.debug)
adapt_method_mode (django_socio_grpc.services.servicer_proxy.MiddlewareCapable attribute)
adata (django_socio_grpc.proto_serializers.BaseProtoSerializer property)
add_arguments() (django_socio_grpc.management.commands.generate_proto_old_way.Command method)
(django_socio_grpc.management.commands.generateproto.Command method)
(django_socio_grpc.management.commands.grpcrunaioserver.Command method)
(django_socio_grpc.management.commands.grpcrunserver.Command method)
add_rpc() (django_socio_grpc.protobuf.proto_classes.ProtoService method)
afilter_queryset() (django_socio_grpc.generics.GenericService method)
after_action() (django_socio_grpc.services.base_service.Service method)
aget_object() (django_socio_grpc.generics.GenericService method)
aget_serializer() (django_socio_grpc.generics.GenericService method)
ais_valid() (django_socio_grpc.proto_serializers.BaseProtoSerializer method)
AlreadyExist
amessage (django_socio_grpc.proto_serializers.BaseProtoSerializer property)
aperform_create() (django_socio_grpc.mixins.AsyncCreateModelMixin method)
aperform_destroy() (django_socio_grpc.mixins.AsyncDestroyModelMixin method)
aperform_partial_update() (django_socio_grpc.mixins.AsyncPartialUpdateModelMixin method)
aperform_update() (django_socio_grpc.mixins.AsyncUpdateModelMixin method)
app_name (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry attribute)
AppHandlerRegistry (class in django_socio_grpc.services.app_handler_registry)
AppHandlerRegistryError
as_servicer() (django_socio_grpc.services.base_service.Service class method)
asave() (django_socio_grpc.proto_serializers.BaseProtoSerializer method)
AsListGenerationPlugin (class in django_socio_grpc.protobuf.generation_plugin)
async_process_exception() (django_socio_grpc.services.servicer_proxy.ServicerProxy method)
AsyncCreateModelMixin (class in django_socio_grpc.mixins)
AsyncCreateService (class in django_socio_grpc.generics)
AsyncDestroyModelMixin (class in django_socio_grpc.mixins)
AsyncDestroyService (class in django_socio_grpc.generics)
AsyncListCreateService (class in django_socio_grpc.generics)
AsyncListModelMixin (class in django_socio_grpc.mixins)
AsyncListService (class in django_socio_grpc.generics)
AsyncModelService (class in django_socio_grpc.generics)
AsyncPartialUpdateModelMixin (class in django_socio_grpc.mixins)
AsyncReadOnlyModelService (class in django_socio_grpc.generics)
AsyncRetrieveModelMixin (class in django_socio_grpc.mixins)
AsyncRetrieveService (class in django_socio_grpc.generics)
AsyncStreamModelMixin (class in django_socio_grpc.mixins)
AsyncStreamService (class in django_socio_grpc.generics)
AsyncUpdateModelMixin (class in django_socio_grpc.mixins)
AsyncUpdateService (class in django_socio_grpc.generics)
AttrPlaceholder (class in django_socio_grpc.grpc_actions.placeholders)
aupdate() (django_socio_grpc.proto_serializers.BaseProtoSerializer method)
auth_without_session_middleware() (in module django_socio_grpc.middlewares)
authentication_classes (django_socio_grpc.services.base_service.Service attribute)
B
BaseAddFieldRequestGenerationPlugin (class in django_socio_grpc.protobuf.generation_plugin)
BaseEnumGenerationPlugin (class in django_socio_grpc.protobuf.generation_plugin)
BaseGenerationPlugin (class in django_socio_grpc.protobuf.generation_plugin)
BaseProtoSerializer (class in django_socio_grpc.proto_serializers)
BaseProtoSerializer._MessageToData (class in django_socio_grpc.proto_serializers)
before_action() (django_socio_grpc.services.base_service.Service method)
before_registration() (django_socio_grpc.grpc_actions.actions.GRPCActionMixin class method)
BinaryField (class in django_socio_grpc.proto_serializers)
BNF (in module django_socio_grpc.protobuf.protoparser.protoparser)
build_enum_from_choice_field() (django_socio_grpc.protobuf.generation_plugin.BaseEnumGenerationPlugin method)
build_property_field() (django_socio_grpc.proto_serializers.ModelProtoSerializer method)
C
cache_endpoint() (in module django_socio_grpc.decorators)
cache_endpoint_with_deleter() (in module django_socio_grpc.decorators)
camel_to_snake() (in module django_socio_grpc.utils.utils)
cardinality (django_socio_grpc.protobuf.proto_classes.ProtoField attribute)
(django_socio_grpc.protobuf.typing.FieldDict attribute)
check_action_name() (django_socio_grpc.utils.debug.ProtoGeneratorPrintHelper class method)
check_annotated_enum_coherence() (django_socio_grpc.protobuf.generation_plugin.BaseEnumGenerationPlugin method)
check_condition() (django_socio_grpc.protobuf.generation_plugin.BaseGenerationPlugin method)
(django_socio_grpc.protobuf.generation_plugin.FilterGenerationPlugin method)
(django_socio_grpc.protobuf.generation_plugin.PaginationGenerationPlugin method)
check_field_name() (django_socio_grpc.utils.debug.ProtoGeneratorPrintHelper class method)
check_if_existing_proto_file() (django_socio_grpc.protobuf.generators_old_way.ModelProtoGeneratorOldWay method)
check_message_suffix() (django_socio_grpc.utils.debug.ProtoGeneratorPrintHelper class method)
check_object_permissions() (django_socio_grpc.services.base_service.Service method)
check_options() (django_socio_grpc.management.commands.generate_proto_old_way.Command method)
check_or_write() (django_socio_grpc.management.commands.generate_proto_old_way.Command method)
(django_socio_grpc.management.commands.generateproto.Command method)
check_permissions() (django_socio_grpc.services.base_service.Service method)
check_prefix() (django_socio_grpc.utils.debug.ProtoGeneratorPrintHelper class method)
check_proto_generation() (django_socio_grpc.management.commands.generate_proto_old_way.Command method)
(django_socio_grpc.management.commands.generateproto.Command method)
check_service() (django_socio_grpc.utils.debug.ProtoGeneratorPrintHelper class method)
choice_field_contain_buildable_enum() (django_socio_grpc.protobuf.generation_plugin.BaseEnumGenerationPlugin method)
clean_all() (django_socio_grpc.protobuf.registry_singleton.RegistrySingleton class method)
clone() (django_socio_grpc.grpc_actions.actions.GRPCAction method)
close_old_connections_middleware() (in module django_socio_grpc.middlewares)
Command (class in django_socio_grpc.management.commands.generate_proto_old_way)
(class in django_socio_grpc.management.commands.generateproto)
(class in django_socio_grpc.management.commands.grpcrunaioserver)
(class in django_socio_grpc.management.commands.grpcrunserver)
Comment (class in django_socio_grpc.protobuf.protoparser.protoparser)
comment (django_socio_grpc.protobuf.protoparser.protoparser.Enum attribute)
(django_socio_grpc.protobuf.protoparser.protoparser.Field attribute)
(django_socio_grpc.protobuf.protoparser.protoparser.Message attribute)
(django_socio_grpc.protobuf.typing.FieldDict attribute)
comments (django_socio_grpc.protobuf.proto_classes.ProtoField attribute)
(django_socio_grpc.protobuf.proto_classes.ProtoMessage attribute)
comments() (django_socio_grpc.protobuf.protoparser.protoparser.ProtoTransformer method)
construct_base_name() (django_socio_grpc.protobuf.message_name_constructor.DefaultMessageNameConstructor method)
construct_method_message() (django_socio_grpc.protobuf.generators_old_way.ModelProtoGeneratorOldWay method)
construct_name() (django_socio_grpc.protobuf.message_name_constructor.DefaultMessageNameConstructor method)
construct_request_list_name() (django_socio_grpc.protobuf.message_name_constructor.DefaultMessageNameConstructor method)
(django_socio_grpc.protobuf.message_name_constructor.MessageNameConstructor method)
construct_request_name() (django_socio_grpc.protobuf.message_name_constructor.DefaultMessageNameConstructor method)
(django_socio_grpc.protobuf.message_name_constructor.MessageNameConstructor method)
construct_response_list_name() (django_socio_grpc.protobuf.message_name_constructor.DefaultMessageNameConstructor method)
(django_socio_grpc.protobuf.message_name_constructor.MessageNameConstructor method)
construct_response_name() (django_socio_grpc.protobuf.message_name_constructor.DefaultMessageNameConstructor method)
(django_socio_grpc.protobuf.message_name_constructor.MessageNameConstructor method)
content (django_socio_grpc.protobuf.protoparser.protoparser.Comment attribute)
context (django_socio_grpc.request_transformer.grpc_internal_container.GRPCRequestContainer attribute)
(django_socio_grpc.services.base_service.Service attribute)
convert_metadata_to_dict() (django_socio_grpc.request_transformer.socio_internal_request.InternalHttpRequest method)
Create() (django_socio_grpc.mixins.AsyncCreateModelMixin method)
(django_socio_grpc.mixins.CreateModelMixin method)
create() (django_socio_grpc.protobuf.proto_classes.ProtoMessage class method)
create_directory_if_not_exist() (django_socio_grpc.management.commands.generate_proto_old_way.Command method)
create_service() (django_socio_grpc.services.servicer_proxy.ServicerProxy method)
CreateModelMixin (class in django_socio_grpc.mixins)
CreateService (class in django_socio_grpc.generics)
D
data_to_message() (django_socio_grpc.proto_serializers.BaseProtoSerializer method)
(django_socio_grpc.proto_serializers.ListProtoSerializer method)
default_code (django_socio_grpc.exceptions.AlreadyExist attribute)
(django_socio_grpc.exceptions.InvalidArgument attribute)
(django_socio_grpc.exceptions.NotFound attribute)
(django_socio_grpc.exceptions.PermissionDenied attribute)
(django_socio_grpc.exceptions.Unauthenticated attribute)
(django_socio_grpc.exceptions.Unimplemented attribute)
default_detail (django_socio_grpc.exceptions.AlreadyExist attribute)
(django_socio_grpc.exceptions.InvalidArgument attribute)
(django_socio_grpc.exceptions.NotFound attribute)
(django_socio_grpc.exceptions.PermissionDenied attribute)
(django_socio_grpc.exceptions.ProtobufGenerationException attribute)
(django_socio_grpc.exceptions.Unauthenticated attribute)
(django_socio_grpc.exceptions.Unimplemented attribute)
default_error_messages (django_socio_grpc.proto_serializers.BinaryField attribute)
default_get_log_extra_context() (in module django_socio_grpc.log)
DEFAULT_LIST_FIELD_NAME (in module django_socio_grpc.utils.constants)
DefaultMessageNameConstructor (class in django_socio_grpc.protobuf.message_name_constructor)
DEFAULTS (in module django_socio_grpc.settings)
Destroy() (django_socio_grpc.mixins.AsyncDestroyModelMixin method)
(django_socio_grpc.mixins.DestroyModelMixin method)
DestroyModelMixin (class in django_socio_grpc.mixins)
DestroyService (class in django_socio_grpc.generics)
disable_proto_generation (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry attribute)
django_socio_grpc
module
django_socio_grpc.apps
module
django_socio_grpc.decorators
module
django_socio_grpc.exceptions
module
django_socio_grpc.filters
module
django_socio_grpc.generics
module
django_socio_grpc.grpc_actions
module
django_socio_grpc.grpc_actions.actions
module
django_socio_grpc.grpc_actions.placeholders
module
django_socio_grpc.grpc_actions.utils
module
django_socio_grpc.log
module
django_socio_grpc.management
module
django_socio_grpc.management.commands
module
django_socio_grpc.management.commands.generate_proto_old_way
module
django_socio_grpc.management.commands.generateproto
module
django_socio_grpc.management.commands.grpcrunaioserver
module
django_socio_grpc.management.commands.grpcrunserver
module
django_socio_grpc.middlewares
module
django_socio_grpc.mixins
module
django_socio_grpc.permissions
module
django_socio_grpc.proto_serializers
module
django_socio_grpc.protobuf
module
django_socio_grpc.protobuf.default_generated_data
module
django_socio_grpc.protobuf.exceptions
module
django_socio_grpc.protobuf.generation_plugin
module
django_socio_grpc.protobuf.generators
module
django_socio_grpc.protobuf.generators_old_way
module
django_socio_grpc.protobuf.json_format
module
django_socio_grpc.protobuf.message_name_constructor
module
django_socio_grpc.protobuf.proto_classes
module
django_socio_grpc.protobuf.protoparser
module
django_socio_grpc.protobuf.protoparser.protoparser
module
django_socio_grpc.protobuf.registry_singleton
module
django_socio_grpc.protobuf.typing
module
django_socio_grpc.request_transformer
module
django_socio_grpc.request_transformer.grpc_internal_container
module
django_socio_grpc.request_transformer.grpc_internal_proxy
module
django_socio_grpc.request_transformer.socio_internal_request
module
django_socio_grpc.request_transformer.socio_internal_response
module
django_socio_grpc.servicer_proxy
module
django_socio_grpc.services
module
django_socio_grpc.services.app_handler_registry
module
django_socio_grpc.services.base_service
module
django_socio_grpc.services.servicer_proxy
module
django_socio_grpc.settings
module
django_socio_grpc.signals
module
django_socio_grpc.utils
module
django_socio_grpc.utils.constants
module
django_socio_grpc.utils.debug
module
django_socio_grpc.utils.model_extractor
module
django_socio_grpc.utils.model_meta
module
django_socio_grpc.utils.registry_singleton
module
django_socio_grpc.utils.servicer_register
module
django_socio_grpc.utils.ssl_credentials
module
django_socio_grpc.utils.tools
module
django_socio_grpc.utils.utils
module
DjangoSocioGrpcConfig (class in django_socio_grpc.apps)
E
EmptyMessage (in module django_socio_grpc.protobuf.proto_classes)
ENABLE_PROTO_DEBUG (in module django_socio_grpc.utils.debug)
Enum (class in django_socio_grpc.protobuf.protoparser.protoparser)
enum (django_socio_grpc.protobuf.proto_classes.ProtoEnum attribute)
enum() (django_socio_grpc.protobuf.protoparser.protoparser.ProtoTransformer method)
enumbody() (django_socio_grpc.protobuf.protoparser.protoparser.ProtoTransformer method)
EnumProtoMismatchError
enums (django_socio_grpc.protobuf.protoparser.protoparser.Message attribute)
(django_socio_grpc.protobuf.protoparser.protoparser.ProtoFile attribute)
exception_logger (in module django_socio_grpc.services.servicer_proxy)
F
Field (class in django_socio_grpc.protobuf.protoparser.protoparser)
field() (django_socio_grpc.protobuf.protoparser.protoparser.ProtoTransformer method)
field_cardinality (django_socio_grpc.protobuf.generation_plugin.BaseAddFieldRequestGenerationPlugin attribute)
(django_socio_grpc.protobuf.generation_plugin.FilterGenerationPlugin attribute)
(django_socio_grpc.protobuf.generation_plugin.PaginationGenerationPlugin attribute)
field_line (django_socio_grpc.protobuf.proto_classes.ProtoField property)
field_name (django_socio_grpc.protobuf.generation_plugin.BaseAddFieldRequestGenerationPlugin attribute)
(django_socio_grpc.protobuf.generation_plugin.FilterGenerationPlugin attribute)
(django_socio_grpc.protobuf.generation_plugin.PaginationGenerationPlugin attribute)
(django_socio_grpc.utils.debug.ProtoGeneratorPrintHelper attribute)
FIELD_TO_DEBUG (in module django_socio_grpc.utils.debug)
field_type (django_socio_grpc.protobuf.generation_plugin.BaseAddFieldRequestGenerationPlugin attribute)
(django_socio_grpc.protobuf.generation_plugin.FilterGenerationPlugin attribute)
(django_socio_grpc.protobuf.generation_plugin.PaginationGenerationPlugin attribute)
(django_socio_grpc.protobuf.proto_classes.ProtoField attribute)
field_type_str (django_socio_grpc.protobuf.proto_classes.ProtoField property)
FieldCardinality (class in django_socio_grpc.protobuf.typing)
FieldDict (class in django_socio_grpc.protobuf.typing)
fields (django_socio_grpc.proto_serializers.BaseProtoSerializer attribute)
(django_socio_grpc.protobuf.proto_classes.ProtoMessage attribute)
(django_socio_grpc.protobuf.protoparser.protoparser.Enum attribute)
(django_socio_grpc.protobuf.protoparser.protoparser.Message attribute)
FIELDS_TO_PROTO_TYPES (in module django_socio_grpc.protobuf.proto_classes)
filter_backends (django_socio_grpc.generics.GenericService attribute)
filter_queryset() (django_socio_grpc.generics.GenericService method)
FilterAndPaginationBehaviorOptions (class in django_socio_grpc.settings)
FilterGenerationPlugin (class in django_socio_grpc.protobuf.generation_plugin)
FILTERS_KEY (django_socio_grpc.request_transformer.socio_internal_request.InternalHttpRequest attribute)
FILTERS_KEY_IN_REQUEST (django_socio_grpc.request_transformer.socio_internal_request.InternalHttpRequest attribute)
find_existing_number_for_field() (django_socio_grpc.protobuf.generators_old_way.ModelProtoGeneratorOldWay method)
FnPlaceholder (class in django_socio_grpc.grpc_actions.placeholders)
from_field() (django_socio_grpc.protobuf.proto_classes.ProtoField class method)
from_field_dict() (django_socio_grpc.protobuf.proto_classes.ProtoField class method)
from_field_dict_handle_str_field_type() (django_socio_grpc.protobuf.proto_classes.ProtoField class method)
from_field_dicts() (django_socio_grpc.protobuf.proto_classes.ProtoMessage class method)
from_serializer() (django_socio_grpc.protobuf.proto_classes.ProtoField class method)
(django_socio_grpc.protobuf.proto_classes.ProtoMessage class method)
FromReturnTypeGenerationError
function (django_socio_grpc.grpc_actions.actions.GRPCAction attribute)
functions (django_socio_grpc.protobuf.protoparser.protoparser.Service attribute)
FutureAnnotationError
G
GenericService (class in django_socio_grpc.generics)
get() (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
get_action_params() (django_socio_grpc.grpc_actions.actions.GRPCAction method)
get_action_parents() (django_socio_grpc.grpc_actions.actions.GRPCActionMixin class method)
get_all_messages() (django_socio_grpc.protobuf.proto_classes.ProtoMessage method)
(django_socio_grpc.protobuf.proto_classes.ProtoRpc method)
(django_socio_grpc.protobuf.proto_classes.ProtoService method)
(django_socio_grpc.services.app_handler_registry.AppHandlerRegistry method)
get_app_list() (in module django_socio_grpc.utils.model_extractor)
get_base_name_from_serializer() (django_socio_grpc.protobuf.message_name_constructor.MessageNameConstructor class method)
get_base_name_from_serializer_with_suffix() (django_socio_grpc.protobuf.message_name_constructor.MessageNameConstructor class method)
get_class_action_registry() (django_socio_grpc.grpc_actions.actions.GRPCActionMixin class method)
get_cleaned_field_value() (django_socio_grpc.proto_serializers.BaseProtoSerializer._MessageToData method)
get_code() (django_socio_grpc.protobuf.generators._CodeWriter method)
(django_socio_grpc.protobuf.generators_old_way._CodeWriter method)
get_controller_name() (django_socio_grpc.grpc_actions.actions.GRPCActionMixin class method)
(django_socio_grpc.services.base_service.Service class method)
get_custom_item_type_and_name() (django_socio_grpc.protobuf.generators_old_way.ModelProtoGeneratorOldWay method)
get_data() (django_socio_grpc.proto_serializers.BaseProtoSerializer._MessageToData method)
get_default_field_value() (django_socio_grpc.proto_serializers.BaseProtoSerializer._MessageToData method)
(django_socio_grpc.proto_serializers.ModelProtoSerializer._MessageToData method)
get_default_grpc_messages() (in module django_socio_grpc.mixins)
get_default_grpc_methods() (in module django_socio_grpc.mixins)
get_default_message() (django_socio_grpc.mixins.CreateModelMixin static method)
(django_socio_grpc.mixins.DestroyModelMixin static method)
(django_socio_grpc.mixins.ListModelMixin static method)
(django_socio_grpc.mixins.PartialUpdateModelMixin static method)
(django_socio_grpc.mixins.RetrieveModelMixin static method)
(django_socio_grpc.mixins.StreamModelMixin static method)
(django_socio_grpc.mixins.UpdateModelMixin static method)
get_default_method() (django_socio_grpc.mixins.CreateModelMixin static method)
(django_socio_grpc.mixins.DestroyModelMixin static method)
(django_socio_grpc.mixins.ListModelMixin static method)
(django_socio_grpc.mixins.PartialUpdateModelMixin static method)
(django_socio_grpc.mixins.RetrieveModelMixin static method)
(django_socio_grpc.mixins.StreamModelMixin static method)
(django_socio_grpc.mixins.UpdateModelMixin static method)
get_default_value() (in module django_socio_grpc.proto_serializers)
get_enum_from_annotation() (django_socio_grpc.protobuf.proto_classes.ProtoEnum static method)
get_enum_from_choice_field() (django_socio_grpc.protobuf.generation_plugin.BaseEnumGenerationPlugin method)
get_exception_status_code_and_details() (in module django_socio_grpc.exceptions)
get_field_comments() (django_socio_grpc.protobuf.proto_classes.ProtoField class method)
get_from_metadata() (django_socio_grpc.request_transformer.socio_internal_request.InternalHttpRequest method)
get_from_request_struct() (django_socio_grpc.request_transformer.socio_internal_request.InternalHttpRequest method)
get_grpc_folder() (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry method)
get_grpc_module() (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry method)
get_handler() (django_socio_grpc.services.servicer_proxy.ServicerProxy method)
get_import_string() (django_socio_grpc.protobuf.generators_old_way._CodeWriter method)
get_log_extra_context() (django_socio_grpc.services.base_service.Service method)
get_lookup_field_from_serializer() (in module django_socio_grpc.grpc_actions.utils)
get_lookup_request_field() (django_socio_grpc.generics.GenericService method)
get_model() (in module django_socio_grpc.utils.model_extractor)
get_model_fields() (in module django_socio_grpc.utils.model_extractor)
get_model_pk() (in module django_socio_grpc.utils.model_meta)
get_nullable_field_value() (django_socio_grpc.proto_serializers.BaseProtoSerializer._MessageToData method)
(django_socio_grpc.proto_serializers.ModelProtoSerializer._MessageToData method)
get_object() (django_socio_grpc.generics.GenericService method)
get_ordering() (django_socio_grpc.filters.OrderingFilter method)
get_param_value() (django_socio_grpc.grpc_actions.placeholders.StrTemplatePlaceholder method)
get_parents_action_registry() (django_socio_grpc.grpc_actions.actions.GRPCActionMixin class method)
get_partial_field_value() (django_socio_grpc.proto_serializers.BaseProtoSerializer._MessageToData method)
get_partial_update_request_from_serializer_class() (in module django_socio_grpc.grpc_actions.utils)
get_partial_update_request_from_service() (in module django_socio_grpc.grpc_actions.utils)
get_pb2_grpc_module() (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry method)
get_pb2_module() (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry method)
get_permissions() (django_socio_grpc.services.base_service.Service method)
get_proto() (django_socio_grpc.protobuf.generators.RegistryToProtoGenerator method)
(django_socio_grpc.protobuf.generators_old_way.ModelProtoGeneratorOldWay method)
get_proto_path() (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry method)
get_proto_type() (in module django_socio_grpc.protobuf.proto_classes)
get_proto_type_and_field_name() (django_socio_grpc.protobuf.generators_old_way.ModelProtoGeneratorOldWay method)
get_protos_by_app() (django_socio_grpc.protobuf.generators.RegistryToProtoGenerator method)
get_query_params() (django_socio_grpc.request_transformer.socio_internal_request.InternalHttpRequest method)
get_queryset() (django_socio_grpc.generics.GenericService method)
get_serializer() (django_socio_grpc.generics.GenericService method)
get_serializer_base_name() (in module django_socio_grpc.grpc_actions.utils)
get_serializer_class() (django_socio_grpc.generics.GenericService method)
(in module django_socio_grpc.grpc_actions.utils)
get_serializer_context() (django_socio_grpc.generics.GenericService method)
get_server_credentials() (in module django_socio_grpc.utils.ssl_credentials)
get_service_class_from_service_name() (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry method)
get_service_file_path() (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry method)
get_service_name() (django_socio_grpc.generics.GenericService class method)
(django_socio_grpc.services.base_service.Service class method)
get_servicer_context() (in module django_socio_grpc.services.servicer_proxy)
GLOBAL (django_socio_grpc.protobuf.proto_classes.ProtoEnumLocations attribute)
GlobalScopeEnumGenerationPlugin (class in django_socio_grpc.protobuf.generation_plugin)
GlobalScopeWrappedEnumGenerationPlugin (class in django_socio_grpc.protobuf.generation_plugin)
grpc_action (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyContext attribute)
grpc_action() (in module django_socio_grpc.decorators)
grpc_action_register (in module django_socio_grpc.signals)
grpc_action_to_http_method_name() (django_socio_grpc.request_transformer.socio_internal_request.InternalHttpRequest method)
grpc_context (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyContext attribute)
(django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse attribute)
(django_socio_grpc.request_transformer.grpc_internal_proxy.ResponseHeadersProxy attribute)
grpc_folder (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry attribute)
grpc_request (django_socio_grpc.request_transformer.grpc_internal_container.GRPCRequestContainer attribute)
(django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyContext attribute)
grpc_response (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse attribute)
grpc_settings (in module django_socio_grpc.settings)
GRPCAction (class in django_socio_grpc.grpc_actions.actions)
GRPCActionBasePermission (class in django_socio_grpc.permissions)
GRPCActionMixin (class in django_socio_grpc.grpc_actions.actions)
GRPCException
GRPCInternalProxyContext (class in django_socio_grpc.request_transformer.grpc_internal_proxy)
GRPCInternalProxyResponse (class in django_socio_grpc.request_transformer.grpc_internal_proxy)
GRPCRequestContainer (class in django_socio_grpc.request_transformer.grpc_internal_container)
GRPCResponseContainer (class in django_socio_grpc.request_transformer.grpc_internal_container)
GRPCSettings (class in django_socio_grpc.settings)
H
handle() (django_socio_grpc.management.commands.generate_proto_old_way.Command method)
(django_socio_grpc.management.commands.generateproto.Command method)
(django_socio_grpc.management.commands.grpcrunaioserver.Command method)
(django_socio_grpc.management.commands.grpcrunserver.Command method)
handle_field_dict() (django_socio_grpc.protobuf.generation_plugin.BaseEnumGenerationPlugin method)
handle_serializer() (django_socio_grpc.protobuf.generation_plugin.BaseEnumGenerationPlugin method)
has_header() (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
has_object_permission() (django_socio_grpc.permissions.GRPCActionBasePermission method)
has_permission() (django_socio_grpc.permissions.GRPCActionBasePermission method)
headers (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse attribute)
headers() (django_socio_grpc.request_transformer.socio_internal_request.InternalHttpRequest method)
HEADERS_KEY (django_socio_grpc.request_transformer.socio_internal_request.InternalHttpRequest attribute)
help (django_socio_grpc.management.commands.generate_proto_old_way.Command attribute)
(django_socio_grpc.management.commands.generateproto.Command attribute)
(django_socio_grpc.management.commands.grpcrunaioserver.Command attribute)
(django_socio_grpc.management.commands.grpcrunserver.Command attribute)
HTTP_CODE_TO_GRPC_CODE (in module django_socio_grpc.exceptions)
HTTP_PREFIX (django_socio_grpc.request_transformer.socio_internal_request.RequestMeta attribute)
http_request (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyContext attribute)
http_response (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse attribute)
(django_socio_grpc.request_transformer.grpc_internal_proxy.ResponseHeadersProxy attribute)
http_to_grpc() (in module django_socio_grpc.decorators)
I
import_from_string() (in module django_socio_grpc.settings)
IMPORT_STRINGS (in module django_socio_grpc.settings)
imported_from (django_socio_grpc.protobuf.proto_classes.ProtoMessage attribute)
imports (django_socio_grpc.protobuf.protoparser.protoparser.ProtoFile attribute)
in_type (django_socio_grpc.protobuf.protoparser.protoparser.RpcFunc attribute)
indent() (django_socio_grpc.protobuf.generators._CodeWriter method)
(django_socio_grpc.protobuf.generators_old_way._CodeWriter method)
index (django_socio_grpc.protobuf.proto_classes.ProtoField attribute)
InMessageEnumGenerationPlugin (class in django_socio_grpc.protobuf.generation_plugin)
InMessageWrappedEnumGenerationPlugin (class in django_socio_grpc.protobuf.generation_plugin)
inner_run() (django_socio_grpc.management.commands.grpcrunaioserver.Command method)
(django_socio_grpc.management.commands.grpcrunserver.Command method)
InternalHttpRequest (class in django_socio_grpc.request_transformer.socio_internal_request)
InternalHttpResponse (class in django_socio_grpc.request_transformer.socio_internal_response)
InvalidArgument
is_app_in_installed_app() (in module django_socio_grpc.utils.model_extractor)
is_field_accept_null_value() (django_socio_grpc.proto_serializers.BaseProtoSerializer._MessageToData method)
is_model_exist() (in module django_socio_grpc.utils.model_extractor)
isgeneratorfunction() (in module django_socio_grpc.utils.utils)
items() (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
K
key_type (django_socio_grpc.protobuf.protoparser.protoparser.Field attribute)
L
List() (django_socio_grpc.mixins.AsyncListModelMixin method)
(django_socio_grpc.mixins.ListModelMixin method)
LIST_ATTR_MESSAGE_NAME (in module django_socio_grpc.utils.constants)
list_field_name (django_socio_grpc.protobuf.generation_plugin.AsListGenerationPlugin attribute)
LIST_PROTO_SERIALIZER_KWARGS (in module django_socio_grpc.proto_serializers)
ListCreateService (class in django_socio_grpc.generics)
ListGenerationPlugin (class in django_socio_grpc.protobuf.generation_plugin)
ListModelMixin (class in django_socio_grpc.mixins)
ListProtoSerializer (class in django_socio_grpc.proto_serializers)
ListService (class in django_socio_grpc.generics)
ListWithMultipleArgsError
load_credential_from_file() (in module django_socio_grpc.utils.ssl_credentials)
load_middleware() (django_socio_grpc.services.servicer_proxy.MiddlewareCapable method)
locale_middleware() (in module django_socio_grpc.middlewares)
location (django_socio_grpc.protobuf.proto_classes.ProtoEnum attribute)
log_exception() (django_socio_grpc.services.servicer_proxy.ServicerProxy method)
log_requests_middleware() (in module django_socio_grpc.middlewares)
log_response() (django_socio_grpc.services.servicer_proxy.ServicerProxy method)
logger (in module django_socio_grpc.decorators)
(in module django_socio_grpc.generics)
(in module django_socio_grpc.grpc_actions.actions)
(in module django_socio_grpc.management.commands.grpcrunaioserver)
(in module django_socio_grpc.management.commands.grpcrunserver)
(in module django_socio_grpc.middlewares)
(in module django_socio_grpc.protobuf.generation_plugin)
(in module django_socio_grpc.protobuf.generators)
(in module django_socio_grpc.protobuf.proto_classes)
(in module django_socio_grpc.request_transformer.socio_internal_request)
(in module django_socio_grpc.servicer_proxy)
(in module django_socio_grpc.services.app_handler_registry)
(in module django_socio_grpc.services.base_service)
(in module django_socio_grpc.utils.registry_singleton)
(in module django_socio_grpc.utils.servicer_register)
logging_level (django_socio_grpc.exceptions.GRPCException attribute)
LOGGING_LEVEL (in module django_socio_grpc.exceptions)
lookup_field (django_socio_grpc.generics.GenericService attribute)
lookup_request_field (django_socio_grpc.generics.GenericService attribute)
LookupField (in module django_socio_grpc.grpc_actions.placeholders)
M
make_proto_rpc() (django_socio_grpc.grpc_actions.actions.GRPCAction method)
many_init() (django_socio_grpc.proto_serializers.BaseProtoSerializer class method)
map_certificate_path_to_file_content() (in module django_socio_grpc.utils.ssl_credentials)
mapfield() (django_socio_grpc.protobuf.protoparser.protoparser.ProtoTransformer method)
MAX_SORT_NUMBER (in module django_socio_grpc.protobuf.generators)
(in module django_socio_grpc.protobuf.generators_old_way)
MERGE_DEFAULTS (in module django_socio_grpc.settings)
Message (class in django_socio_grpc.protobuf.protoparser.protoparser)
message (django_socio_grpc.proto_serializers.BaseProtoSerializer property)
MESSAGE (django_socio_grpc.protobuf.proto_classes.ProtoEnumLocations attribute)
message() (django_socio_grpc.protobuf.protoparser.protoparser.ProtoTransformer method)
message_class (django_socio_grpc.utils.debug.ProtoGeneratorPrintHelper attribute)
message_name_constructor_class (django_socio_grpc.grpc_actions.actions.GRPCAction attribute)
message_to_data() (django_socio_grpc.proto_serializers.BaseProtoSerializer method)
(django_socio_grpc.proto_serializers.ListProtoSerializer method)
message_to_dict() (in module django_socio_grpc.protobuf.json_format)
messagebody() (django_socio_grpc.protobuf.protoparser.protoparser.ProtoTransformer method)
MessageNameConstructor (class in django_socio_grpc.protobuf.message_name_constructor)
messages (django_socio_grpc.protobuf.protoparser.protoparser.Message attribute)
(django_socio_grpc.protobuf.protoparser.protoparser.ProtoFile attribute)
metadata (django_socio_grpc.request_transformer.grpc_internal_proxy.ResponseHeadersProxy attribute)
METADATA_AND_REQUEST_STRUCT (django_socio_grpc.settings.FilterAndPaginationBehaviorOptions attribute)
METADATA_STRICT (django_socio_grpc.settings.FilterAndPaginationBehaviorOptions attribute)
METHOD_MAP (django_socio_grpc.request_transformer.socio_internal_request.InternalHttpRequest attribute)
middleware_logger (in module django_socio_grpc.services.servicer_proxy)
MiddlewareCapable (class in django_socio_grpc.services.servicer_proxy)
model (django_socio_grpc.proto_serializers.ModelProtoSerializer._MessageToData property)
ModelProtoGeneratorOldWay (class in django_socio_grpc.protobuf.generators_old_way)
ModelProtoSerializer (class in django_socio_grpc.proto_serializers)
ModelProtoSerializer._MessageToData (class in django_socio_grpc.proto_serializers)
ModelService (class in django_socio_grpc.generics)
module
django_socio_grpc
django_socio_grpc.apps
django_socio_grpc.decorators
django_socio_grpc.exceptions
django_socio_grpc.filters
django_socio_grpc.generics
django_socio_grpc.grpc_actions
django_socio_grpc.grpc_actions.actions
django_socio_grpc.grpc_actions.placeholders
django_socio_grpc.grpc_actions.utils
django_socio_grpc.log
django_socio_grpc.management
django_socio_grpc.management.commands
django_socio_grpc.management.commands.generate_proto_old_way
django_socio_grpc.management.commands.generateproto
django_socio_grpc.management.commands.grpcrunaioserver
django_socio_grpc.management.commands.grpcrunserver
django_socio_grpc.middlewares
django_socio_grpc.mixins
django_socio_grpc.permissions
django_socio_grpc.proto_serializers
django_socio_grpc.protobuf
django_socio_grpc.protobuf.default_generated_data
django_socio_grpc.protobuf.exceptions
django_socio_grpc.protobuf.generation_plugin
django_socio_grpc.protobuf.generators
django_socio_grpc.protobuf.generators_old_way
django_socio_grpc.protobuf.json_format
django_socio_grpc.protobuf.message_name_constructor
django_socio_grpc.protobuf.proto_classes
django_socio_grpc.protobuf.protoparser
django_socio_grpc.protobuf.protoparser.protoparser
django_socio_grpc.protobuf.registry_singleton
django_socio_grpc.protobuf.typing
django_socio_grpc.request_transformer
django_socio_grpc.request_transformer.grpc_internal_container
django_socio_grpc.request_transformer.grpc_internal_proxy
django_socio_grpc.request_transformer.socio_internal_request
django_socio_grpc.request_transformer.socio_internal_response
django_socio_grpc.servicer_proxy
django_socio_grpc.services
django_socio_grpc.services.app_handler_registry
django_socio_grpc.services.base_service
django_socio_grpc.services.servicer_proxy
django_socio_grpc.settings
django_socio_grpc.signals
django_socio_grpc.utils
django_socio_grpc.utils.constants
django_socio_grpc.utils.debug
django_socio_grpc.utils.model_extractor
django_socio_grpc.utils.model_meta
django_socio_grpc.utils.registry_singleton
django_socio_grpc.utils.servicer_register
django_socio_grpc.utils.ssl_credentials
django_socio_grpc.utils.tools
django_socio_grpc.utils.utils
N
name (django_socio_grpc.apps.DjangoSocioGrpcConfig attribute)
(django_socio_grpc.protobuf.proto_classes.ProtoEnum property)
(django_socio_grpc.protobuf.proto_classes.ProtoField attribute)
(django_socio_grpc.protobuf.proto_classes.ProtoMessage attribute)
(django_socio_grpc.protobuf.proto_classes.ProtoRpc attribute)
(django_socio_grpc.protobuf.proto_classes.ProtoService attribute)
(django_socio_grpc.protobuf.protoparser.protoparser.Enum attribute)
(django_socio_grpc.protobuf.protoparser.protoparser.Field attribute)
(django_socio_grpc.protobuf.protoparser.protoparser.Message attribute)
(django_socio_grpc.protobuf.protoparser.protoparser.RpcFunc attribute)
(django_socio_grpc.protobuf.protoparser.protoparser.Service attribute)
(django_socio_grpc.protobuf.typing.FieldDict attribute)
non_annotated_generation (django_socio_grpc.protobuf.generation_plugin.BaseEnumGenerationPlugin attribute)
NONE (django_socio_grpc.protobuf.typing.FieldCardinality attribute)
NoReturnTypeError
NotFound
number (django_socio_grpc.protobuf.protoparser.protoparser.Field attribute)
O
only_messages (django_socio_grpc.protobuf.generators.RegistryToProtoGenerator attribute)
OPTIONAL (django_socio_grpc.protobuf.typing.FieldCardinality attribute)
optionalfield() (django_socio_grpc.protobuf.protoparser.protoparser.ProtoTransformer method)
options (django_socio_grpc.protobuf.protoparser.protoparser.ProtoFile attribute)
order_message_by_existing_number() (django_socio_grpc.protobuf.generators_old_way.ModelProtoGeneratorOldWay method)
OrderingFilter (class in django_socio_grpc.filters)
out_type (django_socio_grpc.protobuf.protoparser.protoparser.RpcFunc attribute)
override_fields_number (django_socio_grpc.protobuf.generators.RegistryToProtoGenerator attribute)
override_pb2_grpc_file_path (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry attribute)
P
package (django_socio_grpc.protobuf.protoparser.protoparser.ProtoFile attribute)
paginate_queryset() (django_socio_grpc.generics.GenericService method)
pagination_class (django_socio_grpc.generics.GenericService attribute)
PAGINATION_KEY (django_socio_grpc.request_transformer.socio_internal_request.InternalHttpRequest attribute)
PAGINATION_KEY_IN_REQUEST (django_socio_grpc.request_transformer.socio_internal_request.InternalHttpRequest attribute)
PaginationGenerationPlugin (class in django_socio_grpc.protobuf.generation_plugin)
paginator (django_socio_grpc.generics.GenericService property)
parse() (in module django_socio_grpc.protobuf.protoparser.protoparser)
parse_dict() (in module django_socio_grpc.protobuf.json_format)
parse_existing_proto_file() (django_socio_grpc.protobuf.generators_old_way.ModelProtoGeneratorOldWay method)
parse_from_file() (in module django_socio_grpc.protobuf.protoparser.protoparser)
parse_proto_file() (django_socio_grpc.protobuf.generators.RegistryToProtoGenerator static method)
parse_specific_key_from_metadata() (django_socio_grpc.request_transformer.socio_internal_request.InternalHttpRequest method)
partial_fields (django_socio_grpc.proto_serializers.BaseProtoSerializer._MessageToData property)
PARTIAL_UPDATE_FIELD_NAME (in module django_socio_grpc.utils.constants)
PartialUpdate() (django_socio_grpc.mixins.AsyncPartialUpdateModelMixin method)
(django_socio_grpc.mixins.PartialUpdateModelMixin method)
PartialUpdateModelMixin (class in django_socio_grpc.mixins)
perform_authentication() (django_socio_grpc.services.base_service.Service method)
perform_create() (django_socio_grpc.mixins.CreateModelMixin method)
perform_destroy() (django_socio_grpc.mixins.DestroyModelMixin method)
perform_import() (in module django_socio_grpc.settings)
perform_partial_update() (django_socio_grpc.mixins.PartialUpdateModelMixin method)
perform_update() (django_socio_grpc.mixins.UpdateModelMixin method)
permission_classes (django_socio_grpc.services.base_service.Service attribute)
PermissionDenied
Placeholder (class in django_socio_grpc.grpc_actions.placeholders)
prefix (django_socio_grpc.utils.debug.ProtoGeneratorPrintHelper attribute)
PREFIX_TO_DEBUG (in module django_socio_grpc.utils.debug)
PRIMITIVE_TYPES (in module django_socio_grpc.protobuf.proto_classes)
print() (django_socio_grpc.protobuf.generators.RegistryToProtoGenerator method)
(django_socio_grpc.utils.debug.ProtoGeneratorPrintHelper class method)
process_exception() (django_socio_grpc.services.servicer_proxy.ServicerProxy method)
project_name (django_socio_grpc.protobuf.generators.RegistryToProtoGenerator attribute)
PropertyReadOnlyField (class in django_socio_grpc.proto_serializers)
proto_rpc (django_socio_grpc.grpc_actions.actions.GRPCAction attribute)
proto_service (django_socio_grpc.grpc_actions.actions.GRPCActionMixin attribute)
proto_services (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry attribute)
ProtobufGenerationException
ProtoComment (class in django_socio_grpc.protobuf.proto_classes)
ProtoEnum (class in django_socio_grpc.protobuf.proto_classes)
ProtoEnumLocations (class in django_socio_grpc.protobuf.proto_classes)
ProtoField (class in django_socio_grpc.protobuf.proto_classes)
ProtoFieldConvertible (class in django_socio_grpc.protobuf.proto_classes)
ProtoFile (class in django_socio_grpc.protobuf.protoparser.protoparser)
ProtoGeneratorPrintHelper (class in django_socio_grpc.utils.debug)
ProtoMessage (class in django_socio_grpc.protobuf.proto_classes)
ProtoRegistrationError
ProtoRpc (class in django_socio_grpc.protobuf.proto_classes)
ProtoSerializer (class in django_socio_grpc.proto_serializers)
ProtoService (class in django_socio_grpc.protobuf.proto_classes)
ProtoTransformer (class in django_socio_grpc.protobuf.protoparser.protoparser)
Q
queryset (django_socio_grpc.generics.GenericService attribute)
R
ReadOnlyModelService (class in django_socio_grpc.generics)
ready() (django_socio_grpc.apps.DjangoSocioGrpcConfig method)
register() (django_socio_grpc.grpc_actions.actions.GRPCAction method)
(django_socio_grpc.services.app_handler_registry.AppHandlerRegistry method)
register_action() (in module django_socio_grpc.grpc_actions.actions)
register_actions() (django_socio_grpc.grpc_actions.actions.GRPCActionMixin class method)
registered_apps (django_socio_grpc.protobuf.registry_singleton.RegistrySingleton attribute)
registry_instance (django_socio_grpc.protobuf.generators.RegistryToProtoGenerator attribute)
RegistrySingleton (class in django_socio_grpc.protobuf.registry_singleton)
RegistryToProtoGenerator (class in django_socio_grpc.protobuf.generators)
reload() (django_socio_grpc.settings.GRPCSettings method)
reload_grpc_settings() (in module django_socio_grpc.settings)
reload_services (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry attribute)
REPEATED (django_socio_grpc.protobuf.typing.FieldCardinality attribute)
repeatedfield() (django_socio_grpc.protobuf.protoparser.protoparser.ProtoTransformer method)
request (django_socio_grpc.grpc_actions.actions.GRPCAction attribute)
(django_socio_grpc.protobuf.generation_plugin.ListGenerationPlugin attribute)
(django_socio_grpc.protobuf.proto_classes.ProtoRpc attribute)
(django_socio_grpc.services.base_service.Service attribute)
request_logger (in module django_socio_grpc.services.servicer_proxy)
request_message_name (django_socio_grpc.grpc_actions.actions.GRPCAction property)
request_name (django_socio_grpc.grpc_actions.actions.GRPCAction attribute)
(django_socio_grpc.protobuf.message_name_constructor.MessageNameConstructor attribute)
(django_socio_grpc.protobuf.proto_classes.ProtoRpc property)
request_stream (django_socio_grpc.grpc_actions.actions.GRPCAction attribute)
(django_socio_grpc.protobuf.proto_classes.ProtoRpc attribute)
REQUEST_STRUCT_STRICT (django_socio_grpc.settings.FilterAndPaginationBehaviorOptions attribute)
REQUEST_SUFFIX (in module django_socio_grpc.utils.constants)
RequestAndResponseAsListGenerationPlugin (class in django_socio_grpc.protobuf.generation_plugin)
RequestAsListGenerationPlugin (class in django_socio_grpc.protobuf.generation_plugin)
RequestMeta (class in django_socio_grpc.request_transformer.socio_internal_request)
RequestProtoMessage (class in django_socio_grpc.protobuf.proto_classes)
RequestResponseType (in module django_socio_grpc.grpc_actions.actions)
requires_system_checks (django_socio_grpc.management.commands.grpcrunaioserver.Command attribute)
(django_socio_grpc.management.commands.grpcrunserver.Command attribute)
reset() (django_socio_grpc.utils.debug.ProtoGeneratorPrintHelper class method)
resolve() (django_socio_grpc.grpc_actions.placeholders.AttrPlaceholder method)
(django_socio_grpc.grpc_actions.placeholders.FnPlaceholder method)
(django_socio_grpc.grpc_actions.placeholders.Placeholder method)
(django_socio_grpc.grpc_actions.placeholders.StrTemplatePlaceholder method)
resolve_placeholders() (django_socio_grpc.grpc_actions.actions.GRPCAction method)
resolve_user() (django_socio_grpc.services.base_service.Service method)
response (django_socio_grpc.grpc_actions.actions.GRPCAction attribute)
(django_socio_grpc.protobuf.generation_plugin.ListGenerationPlugin attribute)
(django_socio_grpc.protobuf.proto_classes.ProtoRpc attribute)
(django_socio_grpc.request_transformer.grpc_internal_container.GRPCResponseContainer attribute)
response_message_name (django_socio_grpc.grpc_actions.actions.GRPCAction property)
response_name (django_socio_grpc.grpc_actions.actions.GRPCAction attribute)
(django_socio_grpc.protobuf.message_name_constructor.MessageNameConstructor attribute)
(django_socio_grpc.protobuf.proto_classes.ProtoRpc property)
response_stream (django_socio_grpc.grpc_actions.actions.GRPCAction attribute)
(django_socio_grpc.protobuf.proto_classes.ProtoRpc attribute)
RESPONSE_SUFFIX (in module django_socio_grpc.utils.constants)
ResponseAsListGenerationPlugin (class in django_socio_grpc.protobuf.generation_plugin)
ResponseHeadersProxy (class in django_socio_grpc.request_transformer.grpc_internal_proxy)
ResponseProtoMessage (class in django_socio_grpc.protobuf.proto_classes)
Retrieve() (django_socio_grpc.mixins.AsyncRetrieveModelMixin method)
(django_socio_grpc.mixins.RetrieveModelMixin method)
RetrieveModelMixin (class in django_socio_grpc.mixins)
RetrieveService (class in django_socio_grpc.generics)
rpc() (django_socio_grpc.protobuf.protoparser.protoparser.ProtoTransformer method)
RpcFunc (class in django_socio_grpc.protobuf.protoparser.protoparser)
rpcs (django_socio_grpc.protobuf.proto_classes.ProtoService attribute)
rreplace() (in module django_socio_grpc.utils.tools)
run() (django_socio_grpc.management.commands.grpcrunaioserver.Command method)
(django_socio_grpc.management.commands.grpcrunserver.Command method)
run_validation_and_transform() (django_socio_grpc.protobuf.generation_plugin.BaseGenerationPlugin method)
S
SAFE_ACTIONS (in module django_socio_grpc.permissions)
safe_async_response() (in module django_socio_grpc.utils.utils)
SelfSerializer (in module django_socio_grpc.grpc_actions.placeholders)
serialize2json() (in module django_socio_grpc.protobuf.protoparser.protoparser)
serialize2json_from_file() (in module django_socio_grpc.protobuf.protoparser.protoparser)
serializer (django_socio_grpc.protobuf.proto_classes.ProtoMessage attribute)
serializer_class (django_socio_grpc.generics.GenericService attribute)
server (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry attribute)
Service (class in django_socio_grpc.protobuf.protoparser.protoparser)
(class in django_socio_grpc.services.base_service)
service (django_socio_grpc.protobuf.message_name_constructor.MessageNameConstructor attribute)
(django_socio_grpc.request_transformer.grpc_internal_container.GRPCRequestContainer attribute)
service() (django_socio_grpc.protobuf.protoparser.protoparser.ProtoTransformer method)
service_class_name (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyContext attribute)
service_folder (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry attribute)
service_name (django_socio_grpc.generics.GenericService attribute)
(django_socio_grpc.utils.debug.ProtoGeneratorPrintHelper attribute)
SERVICE_TO_DEBUG (in module django_socio_grpc.utils.debug)
ServiceCallable (in module django_socio_grpc.grpc_actions.placeholders)
ServicerProxy (class in django_socio_grpc.services.servicer_proxy)
services (django_socio_grpc.protobuf.protoparser.protoparser.ProtoFile attribute)
set_current_context() (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
set_field_name() (django_socio_grpc.utils.debug.ProtoGeneratorPrintHelper class method)
set_field_type() (django_socio_grpc.protobuf.generation_plugin.BaseEnumGenerationPlugin method)
(django_socio_grpc.protobuf.generation_plugin.GlobalScopeEnumGenerationPlugin method)
(django_socio_grpc.protobuf.generation_plugin.GlobalScopeWrappedEnumGenerationPlugin method)
(django_socio_grpc.protobuf.generation_plugin.InMessageEnumGenerationPlugin method)
(django_socio_grpc.protobuf.generation_plugin.InMessageWrappedEnumGenerationPlugin method)
set_grpc_context() (django_socio_grpc.request_transformer.grpc_internal_proxy.ResponseHeadersProxy method)
set_indices() (django_socio_grpc.protobuf.proto_classes.ProtoMessage method)
set_info_proto_message() (django_socio_grpc.utils.debug.ProtoGeneratorPrintHelper class method)
set_log_record_factory() (in module django_socio_grpc.log)
set_service_and_action() (django_socio_grpc.utils.debug.ProtoGeneratorPrintHelper class method)
setdefault() (django_socio_grpc.request_transformer.grpc_internal_proxy.GRPCInternalProxyResponse method)
(django_socio_grpc.request_transformer.grpc_internal_proxy.ResponseHeadersProxy method)
SingletonMeta (class in django_socio_grpc.protobuf.registry_singleton)
skip_field() (django_socio_grpc.protobuf.proto_classes.ProtoMessage class method)
(django_socio_grpc.protobuf.proto_classes.RequestProtoMessage class method)
(django_socio_grpc.protobuf.proto_classes.ResponseProtoMessage class method)
SlugRelatedConvertedField (class in django_socio_grpc.proto_serializers)
status_code (django_socio_grpc.exceptions.AlreadyExist attribute)
(django_socio_grpc.exceptions.GRPCException attribute)
(django_socio_grpc.exceptions.InvalidArgument attribute)
(django_socio_grpc.exceptions.NotFound attribute)
(django_socio_grpc.exceptions.PermissionDenied attribute)
(django_socio_grpc.exceptions.Unauthenticated attribute)
(django_socio_grpc.exceptions.Unimplemented attribute)
Stream() (django_socio_grpc.mixins.AsyncStreamModelMixin method)
(django_socio_grpc.mixins.StreamModelMixin method)
StreamModelMixin (class in django_socio_grpc.mixins)
StreamService (class in django_socio_grpc.generics)
StrTemplatePlaceholder (class in django_socio_grpc.grpc_actions.placeholders)
StructMessage (in module django_socio_grpc.protobuf.proto_classes)
suffix (django_socio_grpc.protobuf.proto_classes.RequestProtoMessage attribute)
(django_socio_grpc.protobuf.proto_classes.ResponseProtoMessage attribute)
SUFFIX_TO_DEBUG (in module django_socio_grpc.utils.debug)
T
tags (django_socio_grpc.protobuf.protoparser.protoparser.Comment attribute)
to_internal_value() (django_socio_grpc.proto_serializers.BinaryField method)
to_proto_field() (django_socio_grpc.proto_serializers.PropertyReadOnlyField method)
(django_socio_grpc.protobuf.proto_classes.ProtoFieldConvertible method)
to_proto_message() (django_socio_grpc.proto_serializers.BaseProtoSerializer method)
to_representation() (django_socio_grpc.proto_serializers.BinaryField method)
(django_socio_grpc.proto_serializers.SlugRelatedConvertedField method)
to_root_grpc (django_socio_grpc.services.app_handler_registry.AppHandlerRegistry attribute)
transform_message_to_list() (django_socio_grpc.protobuf.generation_plugin.AsListGenerationPlugin method)
transform_request_message() (django_socio_grpc.protobuf.generation_plugin.BaseAddFieldRequestGenerationPlugin method)
(django_socio_grpc.protobuf.generation_plugin.BaseEnumGenerationPlugin method)
(django_socio_grpc.protobuf.generation_plugin.BaseGenerationPlugin method)
(django_socio_grpc.protobuf.generation_plugin.ListGenerationPlugin method)
(django_socio_grpc.protobuf.generation_plugin.RequestAsListGenerationPlugin method)
transform_response_message() (django_socio_grpc.protobuf.generation_plugin.BaseEnumGenerationPlugin method)
(django_socio_grpc.protobuf.generation_plugin.BaseGenerationPlugin method)
(django_socio_grpc.protobuf.generation_plugin.ListGenerationPlugin method)
(django_socio_grpc.protobuf.generation_plugin.ResponseAsListGenerationPlugin method)
type (django_socio_grpc.protobuf.protoparser.protoparser.Field attribute)
(django_socio_grpc.protobuf.typing.FieldDict attribute)
type_mapping (django_socio_grpc.protobuf.generators_old_way.ModelProtoGeneratorOldWay attribute)
TYPING_TO_PROTO_TYPES (in module django_socio_grpc.protobuf.proto_classes)
U
Unauthenticated
Unimplemented
UnknownTypeError
Update() (django_socio_grpc.mixins.AsyncUpdateModelMixin method)
(django_socio_grpc.mixins.UpdateModelMixin method)
UpdateModelMixin (class in django_socio_grpc.mixins)
UpdateService (class in django_socio_grpc.generics)
updating (django_socio_grpc.proto_serializers.ModelProtoSerializer._MessageToData property)
uri (django_socio_grpc.protobuf.protoparser.protoparser.RpcFunc attribute)
use_generation_plugins (django_socio_grpc.grpc_actions.actions.GRPCAction attribute)
user_settings (django_socio_grpc.settings.GRPCSettings property)
V
val_type (django_socio_grpc.protobuf.protoparser.protoparser.Field attribute)
vary_on_metadata() (in module django_socio_grpc.decorators)
verbose (django_socio_grpc.protobuf.generators.RegistryToProtoGenerator attribute)
verbose_name (django_socio_grpc.apps.DjangoSocioGrpcConfig attribute)
W
wrap_in_message (django_socio_grpc.protobuf.proto_classes.ProtoEnum attribute)
write_comments() (django_socio_grpc.protobuf.generators.RegistryToProtoGenerator method)
write_line() (django_socio_grpc.protobuf.generators._CodeWriter method)
(django_socio_grpc.protobuf.generators_old_way._CodeWriter method)