找不到Django Ajax GET url

2024-05-16 04:13:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图使用Ajax和django1.11传递参数,但得到的错误是:notfound:/enquiry/followup_alter/。在

错误:

    Not Found: /enquiry/followup_alter/

阿贾克斯:

^{pr2}$

询问/网址.py公司名称:

    url(r'^followup_alter/id=(?P<id>[\d]+)/$', views.followup_alter),

在视图.py公司名称:

    def followup_alter(request,id):
      get = Followup.objects.get(id = id)
      get.status = 1
      get.save()
      return HttpResponse('Entry Removed')

请帮忙!在


Tags: py名称id参数get错误not公司
1条回答
网友
1楼 · 发布于 2024-05-16 04:13:10

id作为GET参数发送,而不是作为URL的一部分。在

type:"GET",
url:"/enquiry/followup_alter/",
data:"id=" +a_href,

结果应该是/enquiry/followup_alter/?id=123。在

^{pr2}$

这需要一个URL /enquiry/followup_alter/id=123

相关问题 更多 >