Django 当值为';不在场

Django 当值为';不在场,django,Django,使用request.POST.get可以执行以下操作: token = request.POST.get('token', False) 有没有一种方法可以使用 request.data['token'] HttpRequest对象没有“data”属性,但根据您要查找的内容,还有其他属性,例如“body”、“FILES”、“META”。文档中的完整详细信息: 把它弄明白了 Axios在默认情况下将对象序列化为JSON,而我需要以“application/x-www-form-urlencod

使用
request.POST.get
可以执行以下操作:

token = request.POST.get('token', False)
有没有一种方法可以使用

request.data['token']

HttpRequest对象没有“data”属性,但根据您要查找的内容,还有其他属性,例如“body”、“FILES”、“META”。文档中的完整详细信息:

把它弄明白了

Axios在默认情况下将对象序列化为JSON,而我需要以“application/x-www-form-urlencoded”格式发送数据。我使用“qs”库来实现这一点

var qs = require('qs');

axios.post('/foo', qs.stringify({ 'bar': 123 });

本以为这是Django的问题,但实际上是Axios。

请举例说明您试图访问的数据。你提到的第一种方法有什么问题?是因为您不想使用
.get()
符号,还是因为数据是嵌套的?