0
我需要更改以下代碼以將文件傳遞給django request.Files對象。目前我將文件位置傳遞給django,並允許它打開文件,不幸的是由於石頭網絡限制的新的荒謬設置,django將不再能夠訪問服務器之外的任何東西。使用jQuery.get將jQuery文件上傳到django request.FILES?
我傳遞的參數來自各種html文本輸入和文件選擇。
我很想改變很少,但如果沒有其他方式?
<script type='text/javascript'>
$(document).ready(function() {
jQuery.get(importUrl,
{
"file":fileInputData,"dir":dirInputData,
"year":thisSurvey,"import":thisImport,
"startDate":startDate,"endDate":endDate
},
function(data)
{
jQuery.jGrowl(data,{sticky:true,header:"Import Result"});
}
);
});
</script>
「django將不再能夠訪問其服務器之外的任何內容。」在公司網絡上,與Django無關,而是與我公司的新政策相關。 – danspants 2010-09-27 23:04:06
iframe解決方案很好,但它需要對我的代碼進行根本性的更改,這非常刺激。我真的希望避免它。呃,好吧。 – danspants 2010-09-27 23:06:01