我在 Django 中有一个文本字段,我正在使用 Django-admin 维护它需要保留空白。结果,我将它包装在一个<pre> </pre>
标签中,以便在使用vueJS
and渲染时执行此操作vue-material
。
使用此方法时似乎保留了空格,并且在descrip
手动查看我的模型字段时,python manage.py shell
空格确实存储在我的数据库中。
但是,由于某种原因,在呈现时,我的 HTML 的开头和结尾都有一个神秘的前导空白选项卡,如下所示:
并显示在此处的 HTML 中:
代码片段:
相关的html和css
<md-layout md-column md-flex-xsmall="100" md-flex-small="55"
md-flex-medium="70" md-flex-large="80" id="summary_block">
<md-layout >
<pre class="md-body">
[[ product.descrip ]]
</pre>
</md-layout>
</md-layout>
#summary_block > div.md-layout > pre {
white-space: pre-wrap;
word-wrap: break-word;
font-family: inherit;
}
这可能是一个postgres
问题吗?object.descrip
如果是这样,为什么在 python shell 中查看时不会出现空格?
我正在使用postgres
, vuejs
, django
v 1.10
,如果python 3.5
有vue-material
任何/所有这些有帮助的话。