django url未找到该页面

时间:2019-04-19 10:07:32

标签: django django-rest-framework django-views

这是我的django网址

path('count/(?P<pk>[0-9]+)', CountlListView.as_view()),

这是我的看法

class CountlListView(ListAPIView):
    serializer_class = CountSerializers

    def get_queryset(self,*args,**kwargs):
        queryset=Count.objects.all()
        userId=self.request.query_params.get('id')
        print(userId)
        return queryset.filter(userId=userId)

这是我的模特

class Count(models.Model):
    userId = models.ForeignKey(User, on_delete=models.CASCADE)
    channelId = models.ForeignKey(News_Channel,on_delete=models.CASCADE)
    rate = models.PositiveIntegerField(default=0)

我想根据用户ID过滤内容,但是使用我的代码,我找不到页面。请帮我找出按用户ID过滤数据的方法。

0 个答案:

没有答案