Почему я получаю ошибку 404 при вызове функции Ajax Load Function в Django?

Картинка 1 Картинка 2 Картинка 3 Я создаю страницу на Django, которая сначала отображает пустую страницу с загружаемой картинкой, а затем вызывает функцию Ajax get к одному из моих представлений. После успешного выполнения функции Ajax get она должна загрузить один из моих HTML-файлов. Я получаю ошибку 404, говорящую, что шаблон не может быть найден, но шаблон находится в той же папке, что и мой другой файл. Может быть, я неправильно указал путь к файлу?

<head>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
</head>

{% extends "stocks_sites/base.html" %}

 <!-- The loading image -->
  {% block loader %}
  <div id="loading">
      <p>Loading</p>
  </div>

  <div id="articles">
  </div>

<script>
    // AJAX call when page has loaded
    $(document).ready(function(){
        $.ajax({
            type: "GET",
            url: "{% url 'stocks_sites:get_news_articles' %}",

            success: function(response) {
              const news_articles = response;  
              const posts = news_articles.posts;
              const search = news_articles.search;

              document.getElementById("loading").style.display = "none";
              $("#articles").load("news_articles.html");             
              
            }
        });
    });
</script>
{% endblock loader %}
Вернуться на верх