Я генерирую пароль с буквами, цифрами и специальными символами ('¿"&$%/\>]{}(=?)*@!<-_¡+[')
и мне нужно экранировать специальные символы в шаблонах, таких как символы ASCII, я генерирую список значений, подобных этому
['0iw0Vqds)*\xc2Ni1P', '<gFLbKi}55(dN[R', '5G<E\\3}+vz72vu{', 'q3ojs$S33rQW$vs', 'IhAV$@3H3uNx\xbfOI', 'uA>>u\\g\xa1vf0\xc2o4t', 'siNyC$JX46bDXZ\xc2', 'R<8\xa1Y{\\]{Wcd/G>', 'D()SuvqdokB\xc2tcR', 'z31LPP{[$n{6_p\xc2']
я делаю свой шаблон:
{% for var in password_list %}
{{var|escape}}
{% endfor %}
Я использую utf-8 в моем views.py (# - - кодировка: UTF-8 - -). и я попытался с {{var|escape}}
и {{var|escape|safe}}
, но шаблоны показывают только в этом случае третий элемент в списке (q3ojs $ S33rQW $ vs)
что я могу сделать ??
спасибо заранее!