当前登录用户对象

序列化器里获取:

 validated_data['user'] = self.context['request'].user

创建保存要序列化的对象

 def create(self, validated_data):
        """
        保存
        """
        validated_data['user'] = self.context['request'].user
        return super().create(validated_data)

 

视图函数里获取

def get_queryset(self):
        return self.request.user

 

你可能感兴趣的:(DRF)