Создание задержки при рендеринге html в django?
Я создаю чатбота для практики на Django. Когда пользователь отправляет сообщение, чатбот отвечает через несколько секунд. Я могу отобразить текст пользователя и чатбота в шаблоне ниже. Я не знаю, как создать эту задержку. Я понимаю, что с помощью javascript мы можем использовать функцию timeout():
setTimeout(() => { console.log("World!"); }, 2000);
В настоящее время вот что у меня есть:
{% extends 'chat.html' %}
{% block chatStream %}
{% for item in chat %}
<p>
<b>user:</b> {{item.user}} <br>
<b>bot:</b> {{item.bot}} <br>
</p>
{% endfor %}
<form action="/send/" method = "post">{% csrf_token %}
<input type="text" name="userMessage">
<input type="submit" value="Send to smallest_steps bot">
</form>
{% endblock %}
Как создать задержку между пользователем и ботом?
Спасибо