Proto¶
Django gRPC framework provides support for automatic generation of proto.
Generate proto for model¶
If you want to automatically generate proto definition based on a model,
you can use the generateproto
management command:
python manage.py generateproto --model django.contrib.auth.models.User
To specify fields and save it to a file, use:
python manage.py generateproto --model django.contrib.auth.models.User --fields id,username,email --file demo.proto
Once you’ve generated a proto file in this way, you can edit it as you wish.