コード例 #1
0
ファイル: main.py プロジェクト: EventBuck/EventBuck
 def get(self, *args, **kargs):
     filter_key = self.request.get('filter_key')
     sort_order = self.request.get('sort_order')
     tab = self.request.route_kwargs.get('page')
     if self.user:
         events = EventManager.get_events_not_attending(
                                                             user_id=self.user_info['user_id'], 
                                                             category = tab, filtered_by = filter_key, 
                                                             ordered_by = sort_order)
         
     else:
         events = EventManager.get_event_list(category = tab, filtered_by = filter_key, 
                                              ordered_by = sort_order)            
     self.prepare_and_serve_events(events)
コード例 #2
0
ファイル: main.py プロジェクト: EventBuck/EventBuck
 def get_home_context(self, tab=None):
     context = {}
     context['active_submenu'] = tab if tab else 'all'
     context['events'] = EventManager.get_events_not_attending(self.user_info['user_id'], category=tab)
     context['left_sidebar'] = 'home'
     return context