2
當我嘗試從Jinja2模板中的wtforms編寫錯誤時,它會返回未解碼的引號。我該如何解決它?如何在Jinja2模板中解碼&#
{% if registrationForm.errors %}
<script>swal("Error!", "{{ registrationForm.errors['password'] }}", "error")</script>
{% endif %}
錯誤是等於
{'email': ['This field is required.'], 'username': ['This field is required.'], 'acceptTOS': ['This field is required.'], 'csrf_token': ['CSRF token missing'], 'password': ['This field is required.']}
工作正常,但「tojson |安全」拋出「Uncaught SyntaxError:失蹤)參數列表後」 –
我剛纔建議{{errors | safe}}就足夠了 - 在早期版本的flask {{errors | tojson |安全}}被用來使用。 –
最後,我用這個'' –