Customized django search and extended filters