我正在尝试将使用我的 ImageField 上传的图像的原始创建/修改时间存储在 Django 中。但是,由于上传的图像是一个内存文件,它似乎不包含此类信息。文件保存到 MEDIA_ROOT 目录后,保存文件的时间戳是保存时的创建/修改时间,而不是原来的时间戳。
有没有办法在上传后保留时间戳,或者提取原始时间戳?
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()
还是在浏览器端有一个技巧可以做到这一点?ps ActiveX 不是一个选项
非常感谢