diff options
author | luxagraf <sng@luxagraf.net> | 2018-05-09 09:39:48 -0400 |
---|---|---|
committer | luxagraf <sng@luxagraf.net> | 2018-05-09 09:39:48 -0400 |
commit | d2db3633ccdc70098b04eea25492327bcb82b685 (patch) | |
tree | 82f3dc2e7b8ef7a8fca3d7bb74232d70c36c5593 /app/notes/views.py | |
parent | 1ac6c0b6fb2f0e0f8a92fbedf39eb39e7fa7676f (diff) |
Changed Notes app to be simpler
Diffstat (limited to 'app/notes/views.py')
-rw-r--r-- | app/notes/views.py | 56 |
1 files changed, 5 insertions, 51 deletions
diff --git a/app/notes/views.py b/app/notes/views.py index 1fbe6f4..05fe18e 100644 --- a/app/notes/views.py +++ b/app/notes/views.py @@ -1,23 +1,21 @@ -from django.shortcuts import render_to_response, get_object_or_404 -from django.template import RequestContext from django.views.generic.dates import YearArchiveView, MonthArchiveView from django.views.generic.detail import DetailView from utils.views import PaginatedListView -from notes.models import LuxNote, Note +from notes.models import Note class NoteList(PaginatedListView): """ Return a list of Notes in reverse chronological order """ - queryset = LuxNote.objects.all().order_by('-pub_date') + queryset = Note.objects.all().order_by('-pub_date') template_name = "archives/notes.html" class NoteDetailView(DetailView): - model = LuxNote + model = Note template_name = "details/note.html" slug_field = "slug" @@ -26,12 +24,8 @@ class NoteDetailViewTXT(NoteDetailView): template_name = "details/entry.txt" -class NoteDetailViewAMP(NoteDetailView): - template_name = "details/entry.amp" - - class NoteYearArchiveView(YearArchiveView): - queryset = LuxNote.objects.all() + queryset = Note.objects.all() date_field = "pub_date" make_object_list = True allow_future = True @@ -39,47 +33,7 @@ class NoteYearArchiveView(YearArchiveView): class NoteMonthArchiveView(MonthArchiveView): - queryset = LuxNote.objects.all() + queryset = Note.objects.all() date_field = "pub_date" allow_future = True template_name = "archives/notes_date.html" - - -""" -Legacy Notes views -""" - - -def entry_detail(request, year, month, slug): - context = { - 'object': get_object_or_404(Note, slug__exact=slug), - } - return render_to_response( - 'details/note.html', - context, - context_instance=RequestContext(request) - ) - - -def date_list(request, year, month=None): - if month: - qs = Note.objects.filter(date_created__year=year, date_created__month=month).order_by('-date_created') - else: - qs = Note.objects.filter(date_created__year=year).order_by('-date_created') - context = { - 'year': year, - 'month': month, - 'object_list': qs, - } - return render_to_response( - "archives/notes_date.html", - context, - context_instance=RequestContext(request) - ) - - -def entry_list(request): - context = { - 'object_list': Note.objects.all().order_by('-date_created').select_related(), - } - return render_to_response("archives/notes.html", context, context_instance=RequestContext(request)) |