0
我正嘗試在Django中存儲使用我的ImageField上傳圖像的原始創建/修改時間。但是,由於上傳的圖像是內存文件,它似乎沒有包含這些信息。將文件保存到MEDIA_ROOT目錄後,保存文件的時間戳就是保存時的創建/修改時間,而不是原來的時間戳。在Django中識別/保留上傳圖像的原始創建/修改時間
有沒有辦法在上傳後保留時間戳,或提取原始時間戳?
photo = request.FILES['photo']
my_model.photo = photo
my_model.creation_time = get_photo_creation_time(photo) # How to get the original time?
my_model.save()
還是在瀏覽器端有一個竅門可以做到嗎? p.s. ActiveX是不是一種選擇
非常感謝
謝謝!我嘗試用django-photofile解壓縮EXIF,但我想我必須做錯了一些事情,所以我想我可以從文件中嘗試創建時間。我最終使用EXIF.py併成功從EXIF中檢索了時間。謝謝! – Andy