2012-01-13 26 views
1

我有一個關於網頁架構的問題。我打算建立一個上傳照片的網站(這是一個個人項目)。用戶可以通過壓縮和上傳來上傳多張照片。照片在上傳時可以是任何分辨率,但一旦基本處理完成,所有照片將以標準分辨率JPEG格式存儲。 一旦壓縮的照片被解壓縮,它們將作爲縮略圖在​​網頁中呈現給用戶,用戶可以在其中進行最後一次修改(一旦保存照片,不允許修改)。 我的問題是,我怎麼能在用戶選擇縮略圖時引用原始文件。如何最好地將臨時文件與提供的縮略圖相關聯。我知道我可以將圖像存儲在數據庫中並使用它,但原始文件將是它們的唯一用戶,直到用戶保存圖像,並且一旦保存,它將是標準大小的圖像。在網頁開發中管理臨時文件

即使我使用python/django,我認爲這是一個一般的web編程問題。

感謝, 丹

回答

0

這當然是合理的,有一個temp_file_location類型屬性(甚至模型)和中間文件存儲在一個臨時的地方。 Cron作業等可以用來清理文件系統和數據庫。