找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 68|回复: 0

[求助] django 前端呼叫 restapi delete 网址出错

1

主题

2

帖子

2

积分

贫民

积分
2
a2336456 发表于 2022-1-9 12:49:12 | 显示全部楼层 |阅读模式
您好有django 问题
在前端页面用  this.$http.delete('{% url "delpdt"  %}', { params: { id:id } })

会报错 怎么变成 HTTP GET

Request Method: GET
Django Version:     4.0
Exception Type:     NoReverseMatch
Exception Value:    Reverse for 'delpdt' with no arguments not found. 2 pattern(s) tried: ['api/delete/(?P<id>[^/]+)\\Z', 'account/api/delete/(?P<id>[^/]+)\\Z']


url.py

  1. path('delete/<id>', views.Product.delete , name='delpdt'),
复制代码

views.py
有指定 HTTP DELETE 的呀

  1.     @api_view(['DELETE'])
  2.     def delete(self , request , id):
复制代码




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表