В django я написал представление, которое просто возвращает файл, и теперь у меня возникают проблемы, потому что memcache пытается кэшировать это представление, и, по его словам, «TypeError: не может выбрать объекты файла».
Поскольку мне действительно нужно возвращать файлы с этим представлением (я, по сути, создал файловый кеш для этого представления), мне нужно как-то сделать так, чтобы memcache не мог или не пытался кэшировать представление.
Я полагаю, это можно сделать двумя способами. Во-первых, заблокируйте представление от кэширования (здесь будет иметь смысл декоратор), а во-вторых, заблокируйте URL-адрес от кэширования.
Ни то, ни другое кажется невозможным, и никто другой, похоже, не сталкивался с этой проблемой, по крайней мере, в общественных сетях. Помогите?
Обновление: Я пробовал декоратор @never_cache и даже думал, что он работает, но пока он устанавливает заголовки, чтобы другие люди не могли кешировать вещи, мой локальный машина все еще делает.