擅长:python、mysql、java
<p>不要试图在Ajax响应中发送它。相反,让您的视图为PDF生成一个唯一的URL,然后让JS将浏览器重定向到该URL:</p>
<p>视图:</p>
<pre><code>return HttpResponse(json.dumps({'url': my_url})
</code></pre>
<p>JS公司:</p>
<pre><code>$.ajax({
type : "POST",
dataType: "json",
url: "/reports/",
data : { 'start_date' : $("#startDate").val() , 'end_date' : $("#endDate").val() },
success : function(result){
var url = result['url'];
window.location = url;
},
</code></pre>