diff --git a/proj/views.py b/proj/views.py index b0a1af87..e0b82252 100644 --- a/proj/views.py +++ b/proj/views.py @@ -86,8 +86,8 @@ class MainPageView(JitterCacheMixin, TemplateView): # update main_page counter for event in events: event.main.link.log(self.request, 1) - exposition_themes = Theme.objects.language().order_by('-main_page').filter(types=Theme.types.exposition)[:6] - conference_themes = Theme.objects.language().order_by('-main_page').filter(types=Theme.types.conference)[:6] + exposition_themes = Theme.objects.language().filter(main_page=True).order_by('-main_page').filter(types=Theme.types.exposition)[:6] + conference_themes = Theme.objects.language().filter(main_page=True).order_by('-main_page').filter(types=Theme.types.conference)[:6] args = {'events': events, 'exposition_themes': exposition_themes, 'conference_themes': conference_themes, 'search_form': ExpositionSearchForm, 'search_action': '/expo/search/',