Я пытаюсь добиться новой строки (возврата каретки) в строковом результате, но пока у меня это не работает.
В этом примере просто игнорируется '\ n'.
<t t-set="foo" t-value="foo_A+'\n'+foo_B"/>
Я пытаюсь добиться новой строки (возврата каретки) в строковом результате, но пока у меня это не работает.
В этом примере просто игнорируется '\ n'.
<t t-set="foo" t-value="foo_A+'\n'+foo_B"/>
Вы можете использовать:
<t t-set="foo" t-value="foo_A+'<br/>'+foo_B"/>
Затем, когда вы напечатаете это:
<t t-raw="foo"/>
Но будьте осторожны при этом, если переменные поступают из ненадежных источников, они могут внедрить вредоносный код. Возможно, более безопасной альтернативой будет:
<t t-esc="foo_A"/><br/><t t-esc="foo_B"/>