mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	Fixed #34595 -- Doc'd that format_string arg of format_html() is not escaped.
This commit is contained in:
		
				
					committed by
					
						 Mariusz Felisiak
						Mariusz Felisiak
					
				
			
			
				
	
			
			
			
						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()`` | ||||
|   | ||||
		Reference in New Issue
	
	Block a user