2012-11-05 16 views
21

Utworzono obszar tekstu sformatowanego za pomocą tinymce. Teraz zapisałem to w mojej bazie danych i chcę je wyświetlić. To zostaje zapisany w bazie danych jako HTML z tagów itp Aby wyświetlić go próbowałem:Django: pokaż surowy html (z bazy danych) jako html, nie renderowany

W widokach:

content = get_content_from_db() 
render_to_response("template.html", {"content":content}) 

W szablonie:

{{content}} 

To pokazuje zawartość z tagi takie jak:

<strong>My text</strong> 

zamiast wyświetlać tekst pogrubiony.

Próbowałem również za pomocą znacznika dosłowne, ale to (doh!) Wyświetlacze takie jak:

{{content}} 

Jak mam to zrobić? Czy muszę zapisać to inaczej? Zapisuję to tak, jak zapisuję każdy inny obiekt TextArea, z wyjątkiem pola, w którym znajduje się obiekt typu blob.

Odpowiedz

Powiązane problemy