Как выделить жирным шрифтом текст в шаблоне с помощью тегов шаблона django

Например, если я хочу разместить на своем сайте раздел «О сайте» или «Условия использования» и хочу, чтобы некоторые из подзаголовков были выделены жирным шрифтом или превращены в заголовки. Как я могу использовать теги шаблонов для достижения этой цели? Я планирую написать раздел «О сайте» или «Условия использования» в models и использовать теги шаблонов для форматирования подзаголовков и любого текста, который должен быть выделен жирным шрифтом. Есть ли лучший способ сделать это?

Уже существует язык для задания стилей текста, он называется Hypertext Markup Language (HTML) [wiki]. Таким образом, вы можете записать текст в виде HTML в модели:

class MyModel(models.Model):
    html = models.TextField()

В шаблоне вы запрещаете Django экранировать содержимое с помощью фильтра шаблона |safe [Django-doc]:

{{my_object.html|safe }}
Вернуться на верх