Błąd rozwiązywania problemów podczas używania filtra przecen w szablonie Django
Podczas korzystania z bibliotek Markdown pojawia się następujący błąd:
Błąd w filtrze „markdown”: Django nie obsługuje wersji biblioteki znaczników Pythona <2.1.
Na przykład występuje w tagu takim jak:
{{ticket.get_description|markdown:"safe,footnotes,tables"}}
Theget_description
funkcja jest zdefiniowana wTicket
Model. Ostatnio przeszliśmy na Django 1.5 i kod został napisany przed Django 1.4. Zaktualizowałem także bibliotekę Markup do 2.3.1, ale problem nadal występuje. Wyczyściłem także stare pliki .pyc, żeby się upewnić.
Z tego co przeczytałemdjango.contrib.markup
bibliotekizostały zdeprecjonowane. Więc jakie byłoby proponowane rozwiązanie / alternatywa?