将带有空格的文本从 python 后端传递到 html 视图

Pass a text with spaces from python backend to html view

将包含 space 的文本从 python 后端传递到 html 中的视图的最简单方法是什么?

当我尝试通过 web2py 中 html 中的返回变量传递以下内容时,我只得到第一个 space 之前的第一个单词。

text = "bla bla"

in html inside 一个输入:

<input value={{=text}} />

结果是:

bla

是的,如果 {{=text}} 使用外部输入,则不存在此问题。

input 元素的 value 属性必须用引号引起来:

<input value="{{=text}}" />

没有引号,web2py 将生成以下 HTML:

<input value=bla bla />

浏览器会将其解释为 value=bla 以及另一个名为 bla.

的(无效)属性