2010-11-01 5 views
1

J'ai un tas de messages stockés dans des fichiers texte formatés en yaml/textile (de Jekyll) que j'essaie d'importer dans mon nouveau projet Django. Le problème est que Django échappe au code html réel, ce qui signifie que mon message n'est pas formaté. Comment puis-je régler ça? devrais-je changer quelque chose dans la commande jekyll-import (une commande manage.py personnalisée), le serveur postgresql, ou le fichier views.py?Textile rendu au HTML, mais Django lui échappe

Exemple:

The one thing I can&#8217;t do is write about myself. Hell, look at my <a href="http://colegleason.github.com/about.html">about me page.</a> 

Répondre

4

Eh bien, je pensais que ce juste après je l'ai posté. J'avais déjà essayé cela mais utilisé la mauvaise syntaxe. Pour ce faire, je devais ajouter '| safe' à la fin de mon tag corps.

Comme si:

{{ body|safe }} 

Très agréable.