django Ajax GET url 未找到

阿杰·马利克

我正在尝试使用 Ajax 和 Django 1.11 传递参数并收到错误未找到:/enquiry/followup_alter/。这是代码。

错误:

    Not Found: /enquiry/followup_alter/

阿贾克斯:

    $(document).ready(function () {
      $(".remove").click(function () {
        $(this).parents('tr').hide();
        var a_href = $(this).attr('href');
        $.ajax({
            type:"GET",
            url:"/enquiry/followup_alter/",
            data:"id=" +a_href,
            success: function (response) {
                alert(response)
            }
        });
      });
    })

查询/urls.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')

请帮忙!

C14L

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

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

那应该导致/enquiry/followup_alter/?id=123.

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

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

未找到 Django url 页面

来自分类Dev

未找到 Django、URL 和视图

来自分类Dev

web api 2 404(未找到)GET Ajax 函数

来自分类Dev

反向未找到Django

来自分类Dev

通过 AJAX 调用 Laravel 路由得到错误的 URL 404(未找到)

来自分类Dev

在 AJAX 中获取 http://url/route?id=clinic_id 404(未找到)

来自分类Dev

jQuery AJAX“未找到”错误

来自分类Dev

AJAX 返回 404 未找到

来自分类Dev

Django:通过ajax将csrf令牌传递给UpdateView 405方法未找到错误

来自分类Dev

jquery ajax GET上的HTTP状态404(未找到)到Spring Controller吗?

来自分类Dev

Django Ajax jQuery URL

来自分类Dev

models.py中的Django def_get逻辑未找到对象

来自分类Dev

基于Django类的视图get_context未找到获取请求

来自分类Dev

Laravel Ajax 404未找到错误

来自分类Dev

AJAX损坏,POST路由404(未找到)

来自分类Dev

Ajax 404(未找到)循环遍历

来自分类Dev

jQuery ajax成功未找到变量div

来自分类Dev

Django从模板传递URL参数到视图时出错:NoReverseMatch反向未找到。尝试了1个模式

来自分类Dev

Django从URL找到对象

来自分类Dev

Codeigniter“未找到请求的URL”错误

来自分类Dev

SDWebImage说“ URL未找到”(尽管存在)

来自分类Dev

未找到 GAE 服务 URL 处理程序

来自分类Dev

页面未找到 404 URL 配置

来自分类Dev

未找到页面,未解析 URL

来自分类Dev

Django Test Runner未找到测试方法

来自分类Dev

DJANGO NoReverseMatch位于/“未找到反向”

来自分类Dev

Django:未找到static / admin / css

来自分类Dev

Django未找到已安装的应用

来自分类Dev

遵循 Django 教程 - 但说 404 未找到