在Django應用程序中,在註冊過程中,我希望用戶能夠看到他/她選擇的配置文件圖像,而不是像純粹使用django表單一樣查看路徑(有關我想要看到的示例,請參閱pinterests registration form) 。我認爲它應該涉及一些ajax上傳,它應該暫時存儲在某個地方,因爲即使已經上傳配置文件圖像,用戶也可能選擇不進行註冊,在這種情況下應該刪除上傳的圖片。在註冊期間暫時在Django上傳個人資料圖片?
我想知道什麼是最好的方式來處理這個?你可以指出任何例子嗎?
謝謝!
在Django應用程序中,在註冊過程中,我希望用戶能夠看到他/她選擇的配置文件圖像,而不是像純粹使用django表單一樣查看路徑(有關我想要看到的示例,請參閱pinterests registration form) 。我認爲它應該涉及一些ajax上傳,它應該暫時存儲在某個地方,因爲即使已經上傳配置文件圖像,用戶也可能選擇不進行註冊,在這種情況下應該刪除上傳的圖片。在註冊期間暫時在Django上傳個人資料圖片?
我想知道什麼是最好的方式來處理這個?你可以指出任何例子嗎?
謝謝!
你是正確的,需要一個AJAX上傳。
無論上傳是暫時的還是永久的,事情在你的實現中都不會有太大變化。在這兩種情況下,您都需要將圖像上傳到Web服務器上的目錄。在臨時情況下,您可能會在短時間內刪除它。
這裏是一個Django AJAX上傳:https://github.com/GoodCloud/django-ajax-uploader
選項1
可以使用HTML5 FileAPI到show a thumbnail of a user-selected image他們上傳之前它。
選項2
可以使用AJAX上傳文件,然後發回一個縮略圖爲他們預覽
你找到你的問題什麼?你怎麼做的? – Erwan