我正在使用 Django 读取 ajax 上传的文件以将其存储在模型中。上传请求包含原始上传的图像数据。
def my_view(request):
upload = request
model_instance.image_field.save(uniquename, ContentFile(upload.read()))
如果重要的话,我使用 AmazonS3 作为上传文件的存储后端。
在包含此代码的函数的某处,我有内存泄漏。
执行此操作后是否需要调用upload.close()
以释放资源/内存?
还是我的内存问题来自此功能其他地方的其他问题?