Почему я получаю ошибку 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 %}