2009-04-18 4 views
3

Ich benutze Django und implementieren WMD auf meiner Website, frage mich nur, wie ich die Markdown-Syntax in HTML für Anzeigezwecke konvertieren, gibt es eine Art von Funktion, die ich aufrufen sollte, um diese Konvertierung zu tun?Wie konvertiere ich WMD Markdown-Syntax in HTML auf meiner Website?

Was ist der beste Weg, um Markdown dh. speichere ich den markdown wie er ist in der datenbank, analysiere ihn dann wenn er angezeigt wird oder sollte ich den konvertierten HTML speichern und ihn dann in markup während der bearbeitung konvertieren?

Antwort

7

Schauen Sie sich das markup Add-on an, das mit Django geliefert wird. Das ist es wonach Sie suchen.

Um diese Filter zu aktivieren, fügen Sie 'django.contrib.markup' zu Ihrer INSTALLED_APPS-Einstellung hinzu. Sobald Sie dies getan haben, verwenden Sie {% lade Markup%} in einer Vorlage und Sie haben Zugriff auf diese Filter. Weitere Informationen finden Sie im Quellcode in django/contrib/markup/templatetags/markup.py.

Überprüfen Sie auch this article für einige weitere Details, wenn Sie immer noch stecken.

+0

Jede nodejs Version? – Loint

Verwandte Themen