Если вы хотите сделать что-то более сложное с вашим текстом, вы можете создать свой собственный фильтр и сделать немного магии, прежде чем возвращать HTML.
С файлом templatag, похожим на это:
from django import template
from django.utils.safestring import mark_safe
register = template.Library()
@register.filter
def do_something(title, content):
something = '<h1>%s</h1><p>%s</p>' % (title, content)
return mark_safe(something)
Тогда вы можете добавить это в свой файл шаблона
<body>
...
{{ title|do_something:content }}
...
</body>
И это даст вам хороший результат.