Прежде чем я объясню свою проблему, позвольте мне рассказать вам некоторые основы моей системы: windows 10 python 3.6 django 1.9
Я следовал документации 'django-markdown-deux', из нее я узнал ееимеет четыре шага для реализации.
Во-первых: pip3 install django-markdown-deux
Во-вторых: добавьте markdown_deux
в ваш INSTALLED_APPS
В-третьих: добавьте {% load markdown_deux_tags %}
в заголовок.html
Наконец: добавьте {{ post.body|markdown }}
, так как я хочу передать post.body
в уценку
{% extends "personal/header.html" %}
{% block content %}
<h3><a href="/blog/{{post.id}}">{{ post.title }}</a></h3>
<h6> on {{ post.date }}</h6>
<div class = "container">
{{ post.body|markdown }}
</div>
<br><br>
{% endblock %}
, после этого у меня появляется «Ошибка во время рендеринга шаблона»
In template F:\django\mysite_1\blog\templates\blog\post.html, error at line 8
Invalid filter: 'markdown'