Как запустить функцию python без загрузки страницы в django
я работаю над проектом, в котором есть функция, которая автоматически генерирует ответ на цикле с использованием google gemini api и показывает его на html странице, сохраняя его в базе данных, я хочу, чтобы эта функция работала за сценой без загрузки страницы
В настоящее время происходит следующее: если функция генерирует 10 ответов в цикле, то она продолжает загружать страницу, пока не сгенерируются все ответы, а затем показывает мне страницу home.html.
это функция
Здесь находится index.html
enter code here
{% load static %}
<!-- main/templates/home.html -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome</title>
<link rel="stylesheet" type="text/css" href="{% static 'home.css' %}">
</head>
<body>
<h1>Welcome to our website</h1>
{% for data1 in data_test %}
<div>
<h1 style="color: antiquewhite;">{{data1.question_html}}</h1>
<br>
<p style="color: aqua;">{{data1.answer_html}}</p>
<a href="contentpage/{{data1.id}}">click here</a>
</div>
{% endfor %}
</body>
</html>