对于在键上执行OneToOne映射的任何人,这是正确的代码-
class UserProfileSerializer(serializers.ModelSerializer): class meta: model = UserProfile fields = ('company', 'is_admin', 'last_modified', 'uuid')class UserSerializer(serializers.ModelSerializer): profile = UserProfileSerializer() class meta: model = User fields = ('url', 'username', 'email', 'profile') def create(self, validated_data): profile_data = validated_data.pop('profile') user = User.objects.create(**validated_data) UserProfile.objects.create(user=user, **profile_data) return user请注意,以下内容已删除
for profile_data in profile_data:
原因是没有多个值。



