Мне нужно безопасно обслуживать изображения только для проверенных пользователей (т.е. они не могут служить статическими файлами). В настоящее время у меня есть следующий вид Python в моем проекте Django, но он кажется неэффективным. Любые идеи для лучшего способа?
def secureImage(request,imagePath):
response = HttpResponse(mimetype="image/png")
img = Image.open(imagePath)
img.save(response,'png')
return response
(Изображение импортируется из PIL.)