Skip to content

ersun/mongoengine-serializer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mongoengine-model-serializer

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


Usage

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',)

Requirements

  • MongoEngine
  • Django Rest Framework

Setup

No additional configuration/setup needed!

About

MongoEngine Model Serializer for Django Rest Framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published