2024-03-29 00:56:27 发布
网友
#api.py class MyResource(ModelResource): class Meta: queryset = Model.objects.all()
这将得到一个包含该模型所有对象的api。我使用一个名为django-vote的应用程序只获取模型的投票对象。 这样queryset = Model.votes.all(request.user.id)。但是如何访问资源类中的请求呢?你知道吗
queryset = Model.votes.all(request.user.id)
您可以重写ModelResource的get_object_list方法。你知道吗
ModelResource
class MyResource(ModelResource): class Meta: queryset = Model.objects.all() def get_object_list(self, request): qs = super(MyResource, self).get_object_list(request) return qs.filter(user=request.user)
您可以重写
ModelResource
的get_object_list方法。你知道吗相关问题 更多 >
编程相关推荐