diff options
Diffstat (limited to 'app/fieldnotes')
-rw-r--r-- | app/fieldnotes/templates/fieldnotes/fieldnote_detail.html | 19 | ||||
-rw-r--r-- | app/fieldnotes/views.py | 3 |
2 files changed, 20 insertions, 2 deletions
diff --git a/app/fieldnotes/templates/fieldnotes/fieldnote_detail.html b/app/fieldnotes/templates/fieldnotes/fieldnote_detail.html index 0d25108..d1c648b 100644 --- a/app/fieldnotes/templates/fieldnotes/fieldnote_detail.html +++ b/app/fieldnotes/templates/fieldnotes/fieldnote_detail.html @@ -74,3 +74,22 @@ </article> </main> {% endblock %} + +{% block js %} +<script> +document.addEventListener("DOMContentLoaded", function(event) { + var leaflet = document.createElement('script'); + leaflet.src = "/media/js/leaflet-master/leaflet-mod.js"; + document.body.appendChild(leaflet); + leaflet.onload = function(){ + var detail = document.createElement('script'); + detail.src = "/media/js/detail.min.js"; + document.body.appendChild(detail); + detail.onload = function(){ + createMap(); + var open = false; + } + } +}); +</script> +{%endblock%} diff --git a/app/fieldnotes/views.py b/app/fieldnotes/views.py index 47fe353..f22cfeb 100644 --- a/app/fieldnotes/views.py +++ b/app/fieldnotes/views.py @@ -17,9 +17,8 @@ class FieldNoteListView(PaginatedListView): def dispatch(self, request, *args, **kwargs): path = request.path.split('/')[1:-1] - if int(path[-1]) == self.kwargs['page']: + if path[-1] == str(self.kwargs['page']): path = "/".join(t for t in path[:-1]) - print(path) request.page_url = "/" + path + '/%d/' else: request.page_url = request.path + '%d/' |