Значения Django Form без HTML escape
Мне нужно установить Django forms.ChoiceField для отображения символов валюты. Поскольку формы django экранируют все символы HTML ASCII, я не могу получить & # 36; (€ ) или & фунт; (£ ) для отображения символа валюты.
<select id="id_currency" name="currency">
<option value="&#36;">$</option>
<option value="&pound;">£</option>
<option value="&euro;">€</option>
</select>
Не могли бы вы предложить какие-либо методы для отображения фактического символа валюты HTML хотя бы для части значения параметра?
<select name="currency" id="id_currency">
<option value="&#36;"><select name="currency" id="id_currency">
<option value="&#36;">$</option>
<option value="&pound;">£</option>
<option value="&euro;">€</option>
</select>
lt;/option>
<option value="&pound;">£</option>
<option value="&euro;">€</option>
</select>
Обновить: Обратите внимание, я используюДжанго 0,96 так как мое приложение работает на Google App Engine.
И<SELECT> Выше приведено с использованием форм Django.
currencies = (('$', '$'),
('£', '£'),
('€', '€'))
currency = forms.ChoiceField(choices=currencies, required=False)
Спасибо,
Арун.