获取URL Django中的参数值

我是Django的新手,我想从URL接收一个值,然后在过滤器中使用它,但是我遇到了这个问题。

在view.py中,其中value是模型的字段

class ModelNumber(generics.ListAPIView):
    permission_classes = [
        IsAuthenticated,
    ]
    serializer_class = ModelSerializer 

    def get_queryset(self):
        queryset = Model.objects.all()
        value = self.request.query_params.get('value')
        return Model.objects.filter(value = value)

在urls.py

path('model_number/(?P<receipt_ballot>\w+)$', views.ModelNumber.as_view()),

和Model.py

class Model(models.Model):                                                              
    value = models.CharField("Number Value", max_length=12, null=True)

在网址中

http://192.168.0.3:8080/model_number/001-000002/

错误 :

找不到页面(404)

当前路径收据/ compartment_number / 001-000002 /与任何这些都不匹配。