DJANGO Передача разметки в шаблон

Это часть учебного курса CS50W. Я попытался передать текст в формате markdown в html-шаблон. Я также отключил автозакрепление в html-шаблоне, но при попытке отобразить страницу html-шаблона все равно возникает ошибка. Может ли фильтр safe не работать?

views.py

def entry_page(request, title):
    content = util.get_entry(title)
    if content:
        return render(request, "encyclopedia/entry_page.html", {
            "title": title,
            "entry": markdown.markdown(content)
        })
    else:
        return render(request, 'encyclopedia/404.html', status=404)

entry_page.html

{% extends "encyclopedia/layout.html" %}

{% block title %}
    {{ title }}
{% endblock %}

{% block body %}
    {{ entry|safe }}
<br>
<a href="{% url 'edit_page' title=entry %}">Click here to edit the page.</a>
{% endblock %}
Вернуться на верх