Proto commits in myyang/django-pb-model

These 9 commits are when the Protocol Buffers files have changed:

Commit:f5cd49a
Author:Silvio Machado
Committer:GitHub

Create new ProtobufAnyField to allow `Any` to be saved on Django. (#28) * Added google.protobuf.Any field to Root message on tests/models.proto * Added class ProtobufAnyField to fields.py The new ProtobufAnyField will enable the developer to save on django a field declared as Any in the proto, so it can be saved into the database as bytes and retrieved as an google.protobuf.any_pb2.Any object * mapping proto.Any to Django.ProtobufAnyField on models.py Added type constant, and code necessary to parse an Any field into ProtobufAnyField by default without needing any declaration from the developer * Testing new ProtobufAnyField using test model Root * Updated ReadMe to include the new ProtobufAnyField functionalities

The documentation is generated from this commit.

Commit:01df8a8
Author:Julian

Skip serialize reverse relation field.

Commit:f70c0f1
Author:Julian

Add depth control for to_pb method, if depth is None all level of relation will be converted. if depth == 0 no relation will be converted (value not set) etc.

Commit:7d9ade2
Author:Isaac Parker

Update tests for nested messages

Commit:084919f
Author:Nick Baker
Committer:Meng-Ying Yang

Extend custom serializers to handle fields and relations which are not mixed-in with protobuf support. - foreign and many-to-many fields supported as well

Commit:7e76235
Author:Platon
Committer:Platon

Added larger protobuf message.

Commit:c732802
Author:myyang
Committer:myyang

Support datetime field

Commit:ceb1fa8
Author:myyang

Handle M2M field v1

Commit:34235d2
Author:myyang

Add testing models and protobuf messages