擅长:python、mysql、java
<p>我已经意识到出了什么问题。在</p>
<p>当使用$http的POST从AngularJs发送数据时,它将内容类型为=“application/json”的数据发送到服务器。Django不理解这种格式。在</p>
<p>解决方案是使用以下配置更改内容类型标头:</p>
<pre><code> app.config(['$httpProvider', function ($httpProvider) {
$httpProvider.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';}]);
</code></pre>