summaryrefslogtreecommitdiff
path: root/app/fieldnotes
diff options
context:
space:
mode:
Diffstat (limited to 'app/fieldnotes')
-rw-r--r--app/fieldnotes/templates/fieldnotes/fieldnote_detail.html19
-rw-r--r--app/fieldnotes/views.py3
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/'