2013-11-19 3 views
2

У меня возникли проблемы с добавлением в tag поля через многие-многие отношения на article объект.django rest framework - добавить ManyToMany отношения

Я могу заменить все текущие article.tags, передавая HTTP-метод PATCH.

Однако я хотел бы добавить к существующим отношениям на article.tags, вместо того чтобы их заменять.

Я не могу найти встроенный способ сделать это. Мне что-то не хватает?

Мой article modedel сериализатору имеет следующие поля:

tags = serializers.PrimaryKeyRelatedField(many=True)

ответ

0

В вашей статье '' модели сериализатором вместо тегов = serializers.PrimaryKeyRelatedField (много = True) использовать следующий код теги = TagSerializer()

здесь 'TagSerializer' является модель сериализатору модели 'Tag', как

class TagSerializer(serializers.ModelSerializer): 
    class Meta: 
     model = Tag  
Смежные вопросы