Djangoを使用してajaxアップロードファイルを読み取り、モデルに保存しています。アップロードリクエストには、アップロードされた生の画像データが含まれています。
def my_view(request):
upload = request
model_instance.image_field.save(uniquename, ContentFile(upload.read()))
重要な場合は、アップロードされたファイルのストレージバックエンドとしてAmazonS3を使用しています。
このコードを含む関数のどこかに、メモリリークがあります。
upload.close()
これを行った後、リソース/メモリを解放するために呼び出す必要がありますか?
それとも、私のメモリの問題は、この関数の他の場所にある他の問題に起因していますか?