Я разрабатываю проект Django, в котором мне нужно обслуживать временные изображения, которые генерируются онлайн. Сессии должны быть анонимными; Любой должен иметь возможность пользоваться услугой. Изображения должны быть уничтожены, когда сеанс истекает или закрывается.
Я не знаю, однако, каков наилучший подход. Например, я мог бы использовать файловые сеансы и просто установить изображения, которые будут генерироваться в папке сеанса, и они будут (или, по крайней мере, должны) уничтожаться вместе с сеансом. Я полагаю, что я мог бы сделать что-то подобное с сеансами базы данных, возможно, сохранив изображения в базе данных или просто удалив их по окончании сеансов, однако решение на основе файлов звучит для меня более надежно.
Это хорошее решение или есть более надежные альтернативы?