Проверка значения сообщения в шаблоне Django
Я работаю с Google ReCaptcha на сайте Django и хотел бы проверить значение сообщений об ошибках. Если значение 'Invalid reCAPTCHA. Please try again.", то я хотел бы показать сообщение об ошибке под ReCaptcha. Однако то, как я это настроил, в настоящее время не работает
<div id="g-recaptcha-error">
{% if messages %}
{% for message in messages %}
{% if message is 'Invalid reCAPTCHA. Please try again.' %}
<span style="color:red;">{{ message }}</span>
{% endif %}
{% endfor %}
{% endif %}
</div>
Как проверить фактическое значение сообщения recaptcha? Возможно, могут быть дополнительные ошибки, поэтому я не хочу, чтобы это отображалось, если значение другое.
Когда я включаю это ниже, он показывает "Invalid reCAPTCHA. Please try again. test' Таким образом, я знаю, что сообщение правильное.
{% for message in messages %}
<p>{{ message }} test</p>
{% endfor %}
Просто используйте
{% if message|stringformat: "s" = "Invalid reCAPTCHA. Please try again." %}