2011-08-07 144 views
1

我做了ajax圖片上傳。如何在上傳文件之前獲取圖像尺寸?或者我怎樣才能停止上傳。上傳前檢查圖像尺寸django

我寫了自定義上傳處理程序,並有奇怪的情況。如果我試圖通過提高StopUpload(True)錯誤來停止在「new_file」過程中上傳文件 - 它可以工作,但是如果我嘗試在receive_data_chunk過程中 - 它不會(實際上django停止處理文件,但服務器仍在接收來自客戶的數據)。 我使用apache + mod_python。

Tnx。

回答

1

而不是滾動自己的,我會使用類似django-jquery-file-upload

+0

Tnx。這是一個不錯的插件。但它無法停止文件上傳過程。我仍然有一個問題。我怎樣才能停止文件上傳過程?我如何從請求頭獲取圖像尺寸? – Andrey

+0

我一直在做服務器端,加載後,除非文件很大。如果文件很大,它可能是一個DOS,可以關閉。客戶端需要類似Flash的東西。 –

+0

我不想使用閃光燈:( – Andrey