Desidero fornire un valore predefinito a un'area di testo. Il codice è qualcosa di simile:Come generare un'interruzione di riga nel modello Django
<textarea>{{userSetting.list | join:"NEWLINE"}}</textarea>
dove userSetting.list
è una lista di stringhe, è previsto ogni elemento dei quali per mostrare in una sola riga.
textarea
prende il contenuto tra i tag come valore predefinito, preservando le interruzioni di riga e non interpretando alcun tag HTML (che significa <br>
, \n
non funzionerà).
Ho trovato una soluzione: {{userSetting.list | join:" " | wordwrap:0}}
(non ci sono spazi nella lista). Ma ovviamente NON è buono. Qualsiasi aiuto sarebbe apprezzato.
'& vbCrLf' non è un'entità HTML valida. Ma grazie per aver indicato la giusta direzione: '{{userSetting.list | join: " "}} 'funziona. La prego di modificare la sua risposta in modo che possa contrassegnarla come accettata :) – iamamac
Grazie a Iamamac, ho bisogno di una nuova riga in