]> git.0d.be Git - panikdb.git/blob - panikdb/views.py
add newsitem management
[panikdb.git] / panikdb / views.py
1 from django.contrib.auth.decorators import login_required
2 from django.views.generic.base import TemplateView
3
4 from emissions.models import Emission
5
6 class Home(TemplateView):
7     template_name = 'home.html'
8
9     def get_context_data(self, **kwargs):
10         context = super(Home, self).get_context_data(**kwargs)
11         context['emissions'] = self.request.user.emissions.all().order_by('title')
12         context['news_categories'] = self.request.user.news_categories.all().order_by('title')
13         return context
14
15 home = login_required(Home.as_view())