Use DB views to workaround django ORM limitations | Hacker News Reader