Ответ Джейсона выше почти верен, но установка типа кнопки невозможна. Таким образом, чтобы программно создать пустую кнопку, используйте этот код:
UIButton* myButton = [UIButton buttonWithType:UIButtonTypeCustom];
myButton.frame=frame;
[self.view addSubview:myButton];
вам нужен «безопасный» фильтр. Поскольку он автоматически экранирован.
{{ my_html|safe }}
См. Документацию по тегам шаблонов здесь , проверьте описание тега autoescape
.
Под «текстовой областью» вы подразумеваете
?
Потому что, если это так, экранирование <
на & lt ;
(и др.) - это то, что вы должны делать внутри текстовой области или любого другого элемента HTML: Django делает то, что нужно. Вы видите правильную расшифрованную версию текста на странице; кого волнует, как выглядит исходный код?
Если вы не экранируете содержимое текстового поля, вы не только создаете недопустимый HTML, но и открываете себя для атак, когда пользователь вводит:
</textarea>
<script>
steal(document.cookie);
location.href= 'russian malware site';
// etc.
</script>