It's expected behavior and mentioned in the model field help_text docs, but 
not form field help_text docs. I'll fix that.

https://docs.djangoproject.com/en/stable/ref/models/fields/#django.db.models.Field.help_text

On Tuesday, November 24, 2015 at 9:34:18 AM UTC-5, [email protected] wrote:
>
> Hi !
>
> Just stumbled upon this issue, with django 1.8.6:
>
>
> from django import forms
> from django.template import Template, Context
> class A(forms.Form):
>
>     f = forms.CharField(help_text=u'bli "blo" >', label="bla <")
>  
> Template("{{form.as_p}}").render(Context({"form": A()}))
>
>
> # returns:
>
> u'<p><label for="id_f">bla &lt;:</label> <input id="id_f" name="f" 
> type="text" /> <span class="helptext">bli "blo" ></span></p>'
>
>
>
> The label is escaped, but not the help_text.
>
>
>    - Is that a bug ?
>    - or should I mark all my help_text as unsafe ?
>
> I did not find anything relevant in the doc or with google.
>
> Regards,
>
> NotSqrt
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/8c6ba4f2-1328-4e40-8ca0-582711d2f506%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to