Если структура AJAX задает заголовок X-Requested-With в своих запросах, вы сможете использовать этот заголовок для обнаружения вызовов AJAX.
Получение заголовков HTTP зависит от вашей выборки Python. В Django объект request
имеет метод is_ajax
, который вы можете использовать напрямую.