Найти - Пользователи
Полная версия: ifequal не определяет когда символ = "\n"
Начало » Django » ifequal не определяет когда символ = "\n"
1
Evg
Есть код во views.py


text = “my \n text”
for i,c in enumerate(text):
if c==“\n”:
print “NEW LINE!”


тут все нормально определяется перевод строки, и выводится “NEW LINE!” один раз.

далее есть код в шаблоне который делает тоже самое:
{% for i,c in etext %}{{c}}{% ifequal c “\n” %}<br>{% endifequal %}{% endfor %}

но только тут не определяется раавенство символа “\n” и вывод тега <br> не происходит

подскажите как в шаблоне можно отловить то что символ c равен “\n” ?
Александр Кошелев
Вообще есть фильтр http://docs.djangoproject.com/en/dev/ref/templates/builtins/#linebreaksbr
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB