Add cache on get_channels_by templatetag