MongoEngine Model Serializer for Django Rest Framework
This serializer is an extension to Model Serializer.
MongoEngine Model Serializer
is pretty easy to use if you are familiar with DRF.
MongoEngine Model Serializer Provides:
- Serializing
- Embedding
- Referencing
- Validating
MongoEngine Documents
Write class meta as usual and you're done!
class CommentSerializer(MongoEngineModelSerializer):
class Meta:
model = Comment
depth = 2
related_model_validations = {'owner': User, 'post': Post}
exclude = ('isApproved',)
- MongoEngine
- Django Rest Framework
No additional configuration/setup needed!