diff --git a/src/admin_timeline/urls.py b/src/admin_timeline/urls.py index 0b28d8d..a9d8ba0 100644 --- a/src/admin_timeline/urls.py +++ b/src/admin_timeline/urls.py @@ -1,4 +1,4 @@ -from django.conf.urls import re_path +from django.urls import re_path from .views import log diff --git a/src/admin_timeline/views.py b/src/admin_timeline/views.py index 9a06a24..d8df104 100644 --- a/src/admin_timeline/views.py +++ b/src/admin_timeline/views.py @@ -178,7 +178,8 @@ def _get_date_from_string(val): last_date = request.POST.get('last_date', None) # Using different template for AJAX driven requests - if request.is_ajax(): + is_ajax = request.META.get('HTTP_X_REQUESTED_WITH') == 'XMLHttpRequest' + if is_ajax: # Context to render the AJAX driven HTML with context = { 'admin_log': log_entries,