diff options
Diffstat (limited to 'app/tutorials/views.py')
-rw-r--r-- | app/tutorials/views.py | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/app/tutorials/views.py b/app/tutorials/views.py new file mode 100644 index 0000000..ab51ef2 --- /dev/null +++ b/app/tutorials/views.py @@ -0,0 +1,23 @@ +from django.views.generic import ListView +from django.views.generic.detail import DetailView + + +from .models import Tutorial + + +class TutorialListView(ListView): + model = Tutorial + + def get_queryset(self): + return Tutorial.objects.all() + + +class EntryDetailView(DetailView): + model = Tutorial + slug_field = "slug" + + +class EntryDetailViewTXT(EntryDetailView): + template_name = "blog/entry_detail.txt" + + |