2012-01-16 2 views
2

Я сделал rss-канал в джанго, и я хочу превратить € в €. Я уже использую |escape, чтобы избежать тегов ссылок и т. Д. Но как-то |escape не работает на €.Django RSS-лента escaping €

Неужели кто-то теперь способ избежать?

+1

И зачем вам это избегать? – DrTyrsa

ответ

5

€ - вполне действительный символ utf-8. Вы почти наверняка создаете вывод utf-8, поэтому ему не нужно экранировать.

+0

ОК, поэтому я попробовал | безопасный, который должен удержать его от побега, но все же я получаю ¬â, где я кладу €. Мое кодирование = iso-8859-1 следует изменить в utf-8? я сожалею, если это глупо, но я очень новичок в xml – user769498

+0

Я изменил его на UTF-8, и он работал как шарм. Я упустил это немного и был довольно логичным. Спасибо за подсказку. – user769498