Quiero dar un valor predeterminado a un área de texto. El código es algo como esto:Cómo generar un salto de línea en la plantilla de Django
<textarea>{{userSetting.list | join:"NEWLINE"}}</textarea>
donde userSetting.list
es una lista de cadenas, se espera que cada elemento de los cuales para mostrar en una línea.
textarea
toma el contenido entre las etiquetas como el valor por defecto, conservando sus saltos de línea y no la interpretación de las etiquetas HTML (que significa <br>
, \n
no funcionará).
He encontrado una solución: {{userSetting.list | join:" " | wordwrap:0}}
(no hay espacios en blanco en la lista). Pero obviamente NO es bueno. Cualquier ayuda sería apreciada.
'& vbCrLf' no es una entidad HTML válida. Pero gracias por apuntar a la dirección correcta: '{{userSetting.list | join: " "}} 'funciona. ¿Podría modificar su respuesta para que pueda marcarlo como aceptado :) – iamamac
Gracias Iamamac, necesito nuevas líneas en