From bfe078f75a529343cdba19378827d00c20ad2804 Mon Sep 17 00:00:00 2001 From: Richard Caceres Date: Wed, 18 Nov 2015 16:29:13 -0800 Subject: [PATCH] Add mark_safe to widget --- setup.py | 2 +- trix/widgets.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index ce0ee21..48906e1 100644 --- a/setup.py +++ b/setup.py @@ -4,7 +4,7 @@ setup( name="django-trix", - version='0.2.1', + version='0.2.2', packages=["trix"], include_package_data=True, description="Trix rich text editor widget for Django", diff --git a/trix/widgets.py b/trix/widgets.py index 93925ae..3559ddd 100644 --- a/trix/widgets.py +++ b/trix/widgets.py @@ -1,6 +1,7 @@ from __future__ import unicode_literals from django import forms from django.contrib.admin import widgets as admin_widgets +from django.utils.safestring import mark_safe class TrixEditor(forms.Textarea): @@ -19,7 +20,7 @@ def render(self, name, value, attrs=None): html = super(TrixEditor, self).render(name, value, attrs) html += '

'.format(param_str) - return html + return mark_safe(html) class Media: css = {'all': ('trix/trix.css',)}