def METHOD_NAME(request):
    user        = get_user(request)
    page        = max(int(request.GET.get('page', 0)), 0)
    usersub     = None
    refresh     = request.GET.get('refresh')
    now         = datetime.datetime.now()
    unmoderated = request.GET.get('unmoderated', False) == 'true'
    if unmoderated:
        recommended_feeds = RecommendedFeed.objects.filter(is_public=False, declined_date__isnull=True)[page:page+2]
    else:
        recommended_feeds = RecommendedFeed.objects.filter(is_public=True, approved_date__lte=now)[page:page+2]
    if recommended_feeds and request.user.is_authenticated:
        usersub = UserSubscription.objects.filter(user=user, feed=recommended_feeds[0].feed)
    if refresh != 'true' and page > 0:
        logging.user(request, "~FBBrowse recommended feed: ~SBPage #%s" % (page+1))
    recommended_feed = recommended_feeds and recommended_feeds[0]
    if not recommended_feeds:
        return HttpResponse("")
    feed_icon = MFeedIcon.objects(feed_id=recommended_feed.feed_id)
    if recommended_feed:
        return render(request, 'recommendations/render_recommended_feed.xhtml', {
            'recommended_feed'  : recommended_feed,
            'description'       : recommended_feed.description or recommended_feed.feed.data.feed_tagline,
            'usersub'           : usersub,
            'feed_icon'         : feed_icon and feed_icon[0],
            'has_next_page'     : len(recommended_feeds) > 1,
            'has_previous_page' : page != 0,
            'unmoderated'       : unmoderated,
            'today'             : datetime.datetime.now(),
            'page'              : page,
        })
    else:
        return HttpResponse("")