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'), }
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'), }