Reverse Many-to-Many relation in Django REST Framework -


how can create reverse field in django rest framework both many-to-many related objects serializers?

**models**  class tag(models.model):     name = models.charfield(max_length=500, blank=true)  class event(models.model):     max_attendee = models.integerfield(default=0)     description = models.textfield(blank=true)     tags = models.manytomanyfield(tag, related_name='events_tags')   ** serializers **  class eventserializer(serializers.hyperlinkedmodelserializer):     tags = serializers.hyperlinkedrelatedfield(many=true, view_name='tag-detail')      class meta:         model = event         fields = ('id', 'location', 'location_name', 'date', 'max_attendee', 'description', 'image', 'created_by', 'tags')  class tagserializer(serializers.hyperlinkedmodelserializer):     events = serializers.hyperlinkedrelatedfield(many=true, view_name='event-detail')      class meta:         model = tag         fields = ('name',) 

because there no events field in tags model, cannot display events related tags. however, reverse performs great because many-to-many relation set in events model.

have tried using field's related name?

class tagserializer(serializers.hyperlinkedmodelserializer):     events_tags = serializers.hyperlinkedrelatedfield(many=true, view_name='event-detail')      class meta:         model = tag         fields = ('name', 'events_tags',) 

Comments

Popular posts from this blog

java - How to specify maven bin in eclipse maven plugin? -

single sign on - Logging into Plone site with credentials passed through HTTP -

php - Why does AJAX not process login form? -