Система шаблонов Django предоставляет несколько опций (фильтров) для экранирования содержимого в html, но они немного запутывают меня как новичка. Скажем, я следую учебному пособию, чтобы создать простой блог, а содержание блога должно быть экранировано - я доверяю содержимому, потому что я единственный, кто его редактирует. Итак, вопрос в том, должен ли я сделать это как {{ post.content|autoescape }}
, {{ post.content|escape }}
или {{ post.content|safe }}
в html?
Спасибо
EDIT: какой фильтр следует использовать для автоматического преобразования специальных символов в html-объекты?
EDIT 2: Я просто понял, что autoescape не является допустимым фильтром.