【发布时间】:2020-07-06 00:29:54
【问题描述】:
我有以下带有相关字段的模型和一个所有模型字段都正确返回的 api。
class VideoEntityFilterSerializer(serializers.ModelSerializer):
class Meta:
model = Entity
fields = ('uuid', 'description', 'url', 'segment_start', 'segment_end', 'confidence', 'username', 'userid', 'videouuid', 'videotitle')
class VideoEntityList(generics.ListAPIView):
model = Entity
serializer_class = VideoEntityFilterSerializer
queryset = Entity.objects.all()
filter_backends = [filters.SearchFilter]
search_fields = ['videouuid', ]
pagination_class = StandardResultsSetPagination
我需要添加一个动态字段“签名 url”,以便在请求时为特定授权用户提供访问权限以及实际的 google 存储 url。
我怎样才能做到这一点?
【问题讨论】:
标签: django google-cloud-platform django-rest-framework google-cloud-storage google-app-engine-python