0

Django の ImageField でアップロードされたイメージの元の作成/変更時間を保存しようとしています。ただし、アップロードされた画像はメモリ内ファイルであるため、そのような情報は含まれていないようです。ファイルが 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 はオプションではありません

本当にありがとう

4

1 に答える 1