擅长:python、mysql、java
<p>出现此问题的原因是,序列化程序中的ReadOnlyField仅包含在数据检索中。当通过序列化程序发布数据时,ReadOnlyFields被排除</p>
<p>为了解决你的问题,试试这个</p>
<pre><code>class FriendsSerializer(serializers.HyperlinkedModelSerializer):
owner = serializers.PrimaryKeyRelatedField(queryset=User.objects.all())
class Meta:
model = Friends
fields = ('id','name','owner')
</code></pre>