第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Django 1.11 get() 缺少 1 個(gè)必需的位置參數(shù):'pk'

Django 1.11 get() 缺少 1 個(gè)必需的位置參數(shù):'pk'

瀟湘沐 2021-10-19 15:34:21
我正在使用 Django 1.11,但路徑參數(shù)有問(wèn)題。對(duì)于涉及路徑參數(shù)的所有請(qǐng)求,我都收到了這樣的錯(cuò)誤。Error:TypeError at /posts/2get() missing 1 required positional argument: 'pk'urls.py...url(r'^posts',PostView.as_view()),url(r'^posts/<int:pk>/',PostView.as_view()),...views.py..#-------- API for CRUD -----------------#class PostView(APIView):    permission_classes = (IsAuthenticated,)    def get_object(self,pk,user_id):        try:            return Post.objects.get(pk=pk,user_id=user_id)        except Post.DoesNotExist:            raise Http404    def get(self,request,pk):        post = Post.objects.get(user=request.user.id)        serializer = PostSerializer(post)        return Response({"success":True,"data":serializer.data},status=status.HTTP_200_OK)    def put(self, request, pk):        post = self.get_object(pk,request.user.id)        serializer = PostSerializer(post, data=request.data)        if serializer.is_valid():            serializer.save(user=request.user.id)            return Response(serializer.data)        return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)    def post(self,request):        params = request.data        params['user'] = request.user.id        serializer = PostSerializer(data=request.data)        serializer.is_valid(raise_exception=True)        saved_data = self.perform_create(serializer)        post = PostSerializer(saved_data)        return Response({"success":True, "message":"Post  Added Successfully","data":post.data}, status=status.HTTP_201_CREATED)    def perform_create(self, serializer):        return serializer.save()...網(wǎng)址示例:GET : localhost:8000/posts/2有人可以告訴我如何傳遞位置參數(shù)。
查看完整描述

2 回答

  • 2 回答
  • 0 關(guān)注
  • 386 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)