您始终可以在request.POST
变量中访问它.
文档:链接
你应该在js代码中修复的另一件事是data
参数.
jQuery的文档声明如下:Object must be Key/Value pairs
(链接)
在更新的问题上
您收到403,因为您没有发送csrf
令牌.
如果您已'django.middleware.csrf.CsrfViewMiddleware'
在MIDDLEWARE_CLASSES中启用,则需要将其{% csrf_token %}
放入表单的模板中,然后通过js和数据一起发送.
像这样:data: {'name': name, 'csrfmiddlewaretoken': $('input[name="csrfmiddlewaretoken"]').val()}
您始终可以在request.POST
变量中访问它.
文档:链接
你应该在js代码中修复的另一件事是data
参数.
jQuery的文档声明如下:Object must be Key/Value pairs
(链接)
在更新的问题上
您收到403,因为您没有发送csrf
令牌.
如果您已'django.middleware.csrf.CsrfViewMiddleware'
在MIDDLEWARE_CLASSES中启用,则需要将其{% csrf_token %}
放入表单的模板中,然后通过js和数据一起发送.
像这样:data: {'name': name, 'csrfmiddlewaretoken': $('input[name="csrfmiddlewaretoken"]').val()}