mirror of
https://github.com/django/django.git
synced 2025-01-03 15:06:09 +00:00
Fixed #34595 -- Doc'd that format_string arg of format_html() is not escaped.
This commit is contained in:
parent
24d56e21c3
commit
4037223d0f
@ -612,8 +612,10 @@ escaping HTML.
|
||||
.. function:: format_html(format_string, *args, **kwargs)
|
||||
|
||||
This is similar to :meth:`str.format`, except that it is appropriate for
|
||||
building up HTML fragments. All args and kwargs are passed through
|
||||
building up HTML fragments. The first argument ``format_string`` is not
|
||||
escaped but all other args and kwargs are passed through
|
||||
:func:`conditional_escape` before being passed to ``str.format()``.
|
||||
Finally, the output has :func:`~django.utils.safestring.mark_safe` applied.
|
||||
|
||||
For the case of building up small HTML fragments, this function is to be
|
||||
preferred over string interpolation using ``%`` or ``str.format()``
|
||||
|
Loading…
Reference in New Issue
Block a user