0
我正在使用Django-rest-framework並試圖向我的模型添加標籤。 數據庫端的每一件事都已準備就緒,但我如何在django-rest端做到這一點?在新鮮的django數據庫對象上創建多個對象
簡化,我的模型是這樣的:
name = models.CharField()
tags = models.ManyToManyField(Tags)
我提出的標籤爲逗號列表Django的休息,以方便使用API來添加和更改標籤的人。但是,如何將標籤添加到尚不存在的對象呢?
在我的序列化程序中使用django-rest restore_object,我可以創建許多tomany對象的列表,但是如何將它們添加到django-rest attrs中,以便將它們添加到我的對象中?
總之,如何在django-rest restore_object函數中添加項目列表到.tags?
或者這是不可能的,我需要做handeling標籤 - 創建對象之後,爲此在django-rest中創建對象時隱藏「標籤」字段,並將其顯示在詳細的序列化程序頁面上?