【发布时间】:2016-11-08 02:08:51
【问题描述】:
这是模型:
class Project(models.Model):
creator = models.ForeignKey(User)
name = models.CharField(max_length=64)
def __unicode__ (self):
return self.name
现在我想通过 REST/tastypie 获取用户项目。 我通过这样的教程制作了资源类:
class ProjectResource(ModelResource):
class Meta:
queryset = Project.objects.all()
resource_name = 'project'
但此代码会为每个用户返回所有数据。
我知道如何添加身份验证,但我不明白如何根据记录的用户 ID 返回不是所有项目,而是该数据的一些子集。
【问题讨论】: