]> git.0d.be Git - panikdb.git/blobdiff - panikdb/views.py
move day program fragment to django-panik-nonstop module
[panikdb.git] / panikdb / views.py
index 6d0141b95938b28931a216afde822d8c537f8442..2a0a00a3ccc90ba751a0ce248089a019ad0143a8 100644 (file)
@@ -211,26 +211,3 @@ class FocusUnsetView(RedirectView):
             return reverse('combo-manager-page-view', kwargs={'pk': object_id})
 
 focus_unset = FocusUnsetView.as_view()
-
-
-class Program(TemplateView):
-    template_name = 'fragments/program.html'
-
-    def get_context_data(self, **kwargs):
-        context = super().get_context_data(**kwargs)
-        now = datetime.datetime.now()
-        date_start = datetime.datetime.today().replace(hour=5, minute=0, second=0)
-        date_end = date_start + datetime.timedelta(days=1)
-        context['today_program'] = period_program(date_start, date_end, prefetch_categories=False)
-        for x in context['today_program']:
-            x.klass = x.__class__.__name__
-        previous_prog = None
-        for i, x in enumerate(context['today_program']):
-            if x.datetime > now and previous_prog:
-                previous_prog.now = True
-                break
-            previous_prog = x
-        return context
-
-
-program = login_required(Program.as_view())