使用request.POST.get
,您可以这样做:
token = request.POST.get('token', False)
有没有一种方法可以使用
request.data['token']
答案 0 :(得分:1)
想通了。
Axios默认将对象序列化为JSON,而我需要以“ application / x-www-form-urlencoded”格式发送数据。我使用“ qs”库来实现这一目标。
var qs = require('qs');
axios.post('/foo', qs.stringify({ 'bar': 123 });
以为这是Django问题,但实际上是Axios。
答案 1 :(得分:-1)
HttpRequest对象没有'data'属性,但是根据您要查找的内容,还有其他属性,例如'body','FILES','META'。文档中的完整详细信息: