Как вывести сообщение django после обновления страницы
Здравствуйте, я пытаюсь показать сообщение, но сообщение django не отображается. Я хочу получить доступ к этому, если я пошлю webhook к функции в python, например. Я пошлю webhook post request используя postman, и я получу сообщение
Но если я перехожу на свою страницу, она не отображается
Итак, мой вопрос в том, почему это работает, когда я использую postman, а не когда использую браузер, у меня также есть возможность отправить запрос webhook с помощью формы в самом приложении, и я добавил метод обновления, но все равно ничего не происходит
есть ли способ получить сообщение на django, если функция python срабатывает с помощью webhook?
В настоящее время я использую 2 метода, оба работают при использовании postman, но ни один не работает в самом приложении
метод 1
messages.add_message(request, messages.INFO, 'LONG was placed.')
{% if messages %}
{% for message in messages %}
<div class = "alert alert-{{message.tags}}">{{message}}</div>
{% endfor %}
{% endif %}
и метод 2
storage = messages.get_messages(request)
for message in storage:
a=(message)
print(a)
storage.used = False
context = {'a':a}
return render(request,'crodlUSDT/syntax.html',context)
and then just calling it in my base.html {{a}}
я новичок в кодировании в целом, но я уже несколько дней бьюсь, поэтому буду благодарен за любую помощь, спасибо
используйте этот метод для views.py:
messages.info(request, "Your message")
далее в HTML-файлах:
{% if messages %}
{% for message in messages %}
<div class = "alert alert-{{message.tags}}">{{message}}</div>
{% endfor %}
{% endif %}