首页 > 解决方案 > 没有在 html 中打印的空格

问题描述

我有一个 django html 模板,里面有这个表单

<form action="/image_info/" method="POST" id='image_form'>
  {% csrf_token %}
  <button class="imginfo" name='info_button' value={{x.desc}} type="submit">info</button>
</form>

每当按下提交按钮时,上面的表单都会发布value到。views.py但问题是{{x.desc}}一个句子,里面有空格,所以只有第一个词被发布。我需要整个句子。我该怎么做。这x是一个模型,desc是它的对象。

谢谢。

标签: htmldjangoformsdjango-viewsdjango-templates

解决方案


您只需要在value属性中添加引号

  <button class="imginfo" name='info_button' value="{{x.desc}}" type="submit">info</button>

推荐阅读