Key-based cache expiration with Django | Hacker News Reader