Django gRPC Framework¶

Django gRPC framework is a toolkit for building gRPC services with Django. Officially we only support proto3.

User’s Guide¶

This part of the documentation begins with installation, followed by more instructions for building services.

  • Installation
    • Requirements
    • virtualenv
    • System Wide
    • Development Version
  • Quickstart
    • Project setup
    • Update settings
    • Defining protos
    • Writing serializers
    • Writing services
    • Register handlers
    • Calling our service
  • Tutorial
    • Building Services
    • Using Generic Services
    • Writing and running tests
  • Services
    • Service instance attributes
    • As servicer method
  • Generic services
    • GenericService
    • Mixins
    • Concrete service classes
  • Proto Serializers
    • Declaring serializers
    • Overriding serialization and deserialization behavior
    • Serializing objects
    • Deserializing objects
    • ModelProtoSerializer
  • Proto
    • Generate proto for model
  • Server
    • grpcrunserver
    • Configuration
  • Testing
    • The test channel
    • RPC test cases
  • Settings
    • Accessing settings
    • Configuration values
  • Patterns for gRPC
    • Handling Partial Update
    • Null Support

Additional Stuff¶

Changelog and license here if you are interested.

  • Changelog
    • Version 0.2.1
    • Version 0.2
    • Version 0.1
  • License

django-grpc-framework

Navigation

  • Installation
  • Quickstart
  • Tutorial
  • Services
  • Generic services
  • Proto Serializers
  • Proto
  • Server
  • Testing
  • Settings
  • Patterns for gRPC
  • Changelog
  • License

Related Topics

  • Documentation overview
    • Next: Installation

Quick search

©2020, Shipeng Feng. | Powered by Sphinx 1.8.5 & Alabaster 0.7.12 | Page source