Use mor recent haystack version to fix MAX_SHOW_ALL_ALLOWED deprecation issue
Switch direct_to_template usage to TemplateView