1
を単一のフィールドを更新AnglesJs経由で画像を非同期でアップロードしています。 ForeignKey(ADS、空白= True、null = True)が表示されているので、初めて入力するわけではありません。私の質問は、その後に広告フィールドを更新する方法です。ここDRF、これらは私のモデルであり、ネストされたシリアライザで
は私のシリアライザです:デフォルトでは
class AdsImagesSerializer(serializers.ModelSerializer):
image = serializers.ImageField(use_url=True,allow_empty_file=True)
class Meta:
model = AdsImages
fields = ('id','image','ads',)
class ADSerializer(serializers.ModelSerializer):
adsImages = AdsImagesSerializer(many=True)
class Meta:
model = ADS
fields = ('headline','description_1','description_2','display_url','final_url','mobile_url','advertiser','adsImages',)
あなたはより多くの答えを詳しく述べることができます、私は広告のforeignKeyを更新する前にforeachイメージをアップロードする必要があります。最初に画像をアップロードするので、広告を作成するよりも。 –