ajax请求

文件上传:

views

其中.name可以获取到上传文件的名称,从而达到上传文件,名字保持一致。

ajax以json形式发送数据:

views中:其中要注意,只有默认或者说是contentType类型为urlencoded格式的时候才会在request.POST中接收到。

但是无论什么情况发送在request.body中都可以接收到。

在ajax中编写:

在这里需要注意的是:stringify()相当于python中的dumps,将数据转变为json格式的,注意的是,由于contenttype方式发生变化,所以只有在request.body中才可以取到值,当然经过前端json一下,取到也是字典类型的。

上面已经提及了如何采用form表单来进行上传文件,下面就是ajax上传了

没有过不去的坎,只有没加够的油!
原文地址:https://www.cnblogs.com/zhoulixiansen/p/9291673.html