Start adding views
[tickle] / tickle / views.py
1 from django.views.generic import DetailView, ListView
2
3 from . import models
4
5 class AreaDetailView(DetailView):
6     model = models.Area
7 area_detail = AreaDetailView.as_view()
8
9 class AreaListView(ListView):
10     queryset = models.Area.objects.filter(parent=None)
11 area_list = AreaListView.as_view()
12
13 class AttemptListView(ListView):
14     pass
15 attempt_list = AttemptListView.as_view()
16
17 class BoulderDetailView(DetailView):
18     pass
19 boulder_detail = BoulderDetailView.as_view()
20
21 class BoulderListView(ListView):
22     pass
23 boulder_list = BoulderListView.as_view()
24
25 class RouteDetailView(DetailView):
26     pass
27 route_detail = RouteDetailView.as_view()
28
29 class RouteListView(ListView):
30     pass
31 route_list = RouteListView.as_view()
32
33 class TodoListView(ListView):
34     pass
35 todo_list = TodoListView.as_view()