【发布时间】:2015-12-10 03:22:51
【问题描述】:
我有一个相当烦人的问题:
在我的模板中
<div class="form-group">
{{ form.aboutme.errors }}
<label for="aboutme">About Me:</label>
<textarea class="form-control" rows="10" id="aboutme" value="{{form.aboutme}}"></textarea>
</div>
它呈现预先填充的文本区域,但带有值,但在框的末尾打印一个冗余的">。
原始 html 如下所示:
<textarea class="form-control" rows="10" id="aboutme" value="<p><textarea cols=" 40"="" name="aboutme">My Name is Django</textarea>
其中显然插入了一个意想不到的textarea 标签。
字段是:
aboutme=models.TextField(blank=True, verbose_name=_('About Me'))
并且在其各自的 ModelForm 类中没有用于它的特殊小部件。
真的很困惑如何正确渲染这个字段?
【问题讨论】: