Beispiel #1
0
def main_page_activity_list(context):
    """
        Widget for main page (for not logged in users)
        Displays list of recent activities on Filmaster.
    """

    key = cache.Key("main_page_activities_displayed")

    displayed_activities = cache.get(key)
    if not displayed_activities:
        uahelper = UserActivityHelper()
        displayed_activities = uahelper.main_page_featured_activities()
        cache.set(key, displayed_activities, cache.CACHE_HOUR)

    return {'activities': displayed_activities,
            'request': context.get('request'),
           }
Beispiel #2
0
def main_page_activity_list(context):
    """
        Widget for main page (for not logged in users)
        Displays list of recent activities on Filmaster.
    """

    key = cache.Key("main_page_activities_displayed")

    displayed_activities = cache.get(key)
    if not displayed_activities:
        uahelper = UserActivityHelper()
        displayed_activities = uahelper.main_page_featured_activities()
        cache.set(key, displayed_activities, cache.CACHE_HOUR)

    return {
        'activities': displayed_activities,
        'request': context.get('request'),
    }