Django模板:输入值中的空格自动将字符串截断

blu*_*cat 3 django-templates

我正在尝试设置输入字段的初始值。在模板中,我有

<input id="title" name="title" value={{ post_title }}>
Run Code Online (Sandbox Code Playgroud)

post_title字符串在哪里。奇怪的是,如果中有一个空格post_title,它将被拆分,只显示空白之前的部分。例如,如果post_title = "hello world",则呈现的html是

<input id="title" name="title" value="hello" world>
Run Code Online (Sandbox Code Playgroud)

没有空格,一切正常post_title。我正在使用Django 1.3.1和python 2.6。

Ign*_*ams 5

Django的模板引擎无法修复损坏的HTML。

<input id="title" name="title" value="{{ post_title }}">
Run Code Online (Sandbox Code Playgroud)