How to render html text from database inside a django template using template tags
Asked Answered
D

1

5

I save a text into my database using django form, textarea widget and bootstrap wysiwyg, but when I try to render it into my template using just the variable name

{{ text }}, 

I get rendered just the text with html tags like this:
shows the rendering of html tags
what I want to do is show the formatted text in html.

Dispense answered 19/12, 2016 at 17:42 Comment(0)
I
14

If you have the formatted HTML in your DB-field, and you absolutely sure is it safe, then try safe filter

{{ tablename.fieldname|safe }}

or

{{var|safe}}

See the doc.

Innoxious answered 19/12, 2016 at 17:48 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.