diff options
Diffstat (limited to 'app/jrnl')
-rw-r--r-- | app/jrnl/views.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/app/jrnl/views.py b/app/jrnl/views.py index 72a64d7..253aa5e 100644 --- a/app/jrnl/views.py +++ b/app/jrnl/views.py @@ -8,9 +8,8 @@ from django.conf import settings from utils.views import PaginatedListView from .models import Entry, HomepageCurrator -from locations.models import CheckIn - -from locations.models import Country, Region +from locations.models import CheckIn, Country, Region +from birds.models import BirdSighting class EntryList(PaginatedListView): @@ -81,6 +80,11 @@ class EntryDetailView(DetailView): ) return obj + def get_context_data(self, **kwargs): + context = super(EntryDetailView, self).get_context_data(**kwargs) + context['wildlife'] = BirdSighting.objects.filter(location=self.get_object().location) + return context + class EntryDetailViewTXT(EntryDetailView): template_name = "details/entry.txt" |